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

来源:13-12 本章小节

荒小七

2020-07-06

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

写回答

1回答

bobby

2020-07-07

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

0
2
bobby
回复
荒小七
效率低多少呢?
2020-07-09
共2条回复

Python3高级核心技术97讲,高级进阶的必学课程

socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO

2121 学习 · 551 问题

查看课程