【发布时间】:2016-11-06 18:57:38
【问题描述】:
我尝试使用以下代码来决定我的笔记本电脑的核心数量:
import multiprocessing
multiprocessing.cpu_count()
结果是8,但是当我打开系统报告时,我可以看到我只有1个4核的CPU。
cpu_count() 有什么问题?
【问题讨论】:
标签: python
我尝试使用以下代码来决定我的笔记本电脑的核心数量:
import multiprocessing
multiprocessing.cpu_count()
结果是8,但是当我打开系统报告时,我可以看到我只有1个4核的CPU。
cpu_count() 有什么问题?
【问题讨论】:
标签: python
你有什么CPU,可能是物理核心+虚拟核心。
【讨论】:
您有 4 个物理内核,但有 8 个逻辑处理器。例如,您可能有一个带有hyper-threading 的处理器。
【讨论】:
psutil 有一个带有这个选项的cpu_count 函数。