我的计算机有2
个核心和4
个逻辑处理器(Linux在virtualbox
上运行),但在python笔记本中,当我运行print cpu_count()
时,它返回我1
。那是为什么?
完整代码如下所示:
from multiprocessing import cpu_count
print cpu_count()
答案 0 :(得分:1)
当virtualbox
仅配置一个处理器时,会导致此问题。增加处理器数量:
1)启动virtualbox
2)机器 - >设置
3)点击System
菜单点
4)单击Processor
标签
5)选择处理器数量
在virtualbox
上与Linux Mint 17
主机系统上的Windows 8
一起进行了测试。