标签: python multithreading python-multithreading
当我在互联网上的某个地方读到单个python进程不能同时使用多个本机线程时。为什么呢?
答案 0 :(得分:1)
jython没有GIL,因此可以有效地使用本机线程
GIL仍然存在于CPython中,因为通常精细锁定的开销会破坏多线程的优势。
诸如numpy和numexpr之类的C扩展也可以使用多线程。