请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

python中多线程开的线程数目和电脑cpu核心数有关系吗?

我在进行一个多线程编程的时候分别开了8,16,24,25,32个线程,程序跑的时间大概是2800s,792s,703s,1411s,893s。电脑是6核的,这个是怎么回事呀

正在回答 回答被采纳积分+3

1回答

bobby 2020-07-07 11:09:41

线程数和cpu数量没有关系 如果使用多进程的话 一般默认和cpu的数量一致

0 回复 有任何疑惑可以回复我~
  • 提问者 荒小七 #1
    老师,我这个跑的就是线程,但是25个线程效率比24个和32个低就特别奇怪。。。不知道是为什么
    回复 有任何疑惑可以回复我~ 2020-07-07 11:17:37
  • bobby 回复 提问者 荒小七 #2
    效率低多少呢?
    回复 有任何疑惑可以回复我~ 2020-07-09 17:31:19
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信