我发现有几个 SO 问题以这样或那样的方式询问这个问题,但实际上没有一个给出列表或引用一个。
This question指a wiki page ,但是当 wiki 页面谈论 GIL 和多线程时,它没有给出 GIL 发布函数的列表。
This mailing list post表示找出答案的唯一方法是阅读 numpy 源代码。真的吗?
最佳答案
不能保证能捕捉到所有的东西,但我只是跑了:
git grep nogil
在我克隆的 numpy 存储库中。它在 2 个文件中出现了 82 次用法:
random/mtrand/mtrand.pyx
random/mtrand/numpy.pxd
关于python - 我在哪里可以找到发布 GIL 的 numpy 函数列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24022723/