文章分类 -  python

python转载相关
【转】python 线程,GIL 和 ctypes
摘要:转自:http://zhuoqiang.me/a/python-thread-gil-and-ctypes4 利用 ctypes 绕过 GIL ctypes 与 python 扩展不同,它可以让 Python 直接调用任意的 C 动态库的导出函数。你所要做的只是用 ctypes 这个 Python 库写些 python 代码即可。最酷的是,ctypes 会在调用 C 的函数前释放 GIL。所以,我们可以通过 ctypes 和 C 动态库来让 python 充分利用物理内核的计算能力。让我们来实际验证一下,我们用 C 写一个死循环函数extern"C"{ void DeadL 阅读全文
posted @ 2012-09-05 22:34 J.evan 阅读(235) 评论(0) 推荐(0)