是否有一个简单的UNIX命令来确定我必须使用多少个内核?


14

我的Mac上有一个Ubuntu VM。有没有可以在Ubuntu中运行的命令,该命令可以告诉我必须使用多少个内核?

我可以在主机上执行“关于此mac”操作,但是我不确定多核处理器将多大程度地转换为VM。


您已将VM配置为具有多个CPU,对吗?(只需确定)
丹尼尔·贝克

Answers:



5

在OS X上,您可以使用sysctl或system_profiler:

$ sysctl hw.ncpu hw.physicalcpu hw.logicalcpu
hw.ncpu: 8
hw.physicalcpu: 4
hw.logicalcpu: 8
$ sysctl -n hw.ncpu # -n disables printing the names of variables
8
$ system_profiler SPHardwareDataType|grep Cores
      Total Number of Cores: 4

我的处理器支持超线程,因此有8个逻辑核心和4个物理核心。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.