我有一些用C语言编写的游戏项目函数.这些函数被调用了很多(大约每秒2000-4000次).函数用C语言写入原始速度.
现在,我将这些函数包含到Python中的最简单方法就是使用ctypes.另一种方法是围绕这些函数为Python编写一个C扩展(这需要相当多的额外工作).所以我想知道,不包括DLL的初始加载,开销有多大ctypes?
我正在使用Python 2.7(标准CPython版本),我不想使用像Cython这样的外部库.
我知道之前已经问过这个问题,但是我没有看到很多关于这两个选项之间性能比较的信息.