IT技术随记

python中的多线程只使用一个cpu核

2018-08-15  本文已影响0人  一勺清水

       在python中使用threading多线程库编程要注意:threading并不会使用计算机的多cpu核,仍然是使用的单核进行计算的,所以并不会加快计算速度。具体原因可以看这篇文章:https://www.cnblogs.com/stubborn412/p/4033651.html

       如果在python开发工作中必须使用多cpu核提高计算速度可以使用multiprocessing库,它的使用方式和threading方式非常类似,可以看下面的代码段感受一下。

multiprocessing多进程库的基本使用

更多使用方法可以参考:https://www.jb51.net/article/67116.htm                                                                                                                                                                          http://www.cnblogs.com/vamei/archive/2012/10/12/2721484.html

上一篇 下一篇

猜你喜欢

热点阅读