python 多线程

xiaoxiao2021-02-27  176

GIL:将会序列化线程,从而阻止线程并发(c-python非线程安全)

      尽管如此,在I/O密集型,python多线程效率还是有效提高,如下图所示

     

   不幸的是,在处理CPU密集型任务时,多线程效率往往还是比单线程还低。

   解决办法:1、利用ctypes

                     2、利用multiprocessing.dummy

转载请注明原文地址: https://www.6miu.com/read-14072.html

最新回复(0)