正如其他人所说,查看的地方是 /proc/cpuinfo。但是,乍一看,这并不能告诉您服务器是否为双核。如果您看到两个条目,可能是因为
例如,从 cpuinfo 获取此信息。
$ grep processor /proc/cpuinfo
processor : 0
processor : 1
processor : 2
processor : 3
processor : 4
processor : 5
processor : 6
processor : 7
Run Code Online (Sandbox Code Playgroud)
我可以看到有8个逻辑处理器,但我不知道有多少CPU和内核。
$ grep 'physical id' /proc/cpuinfo
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0
Run Code Online (Sandbox Code Playgroud)
现在我知道只有一个CPU,但我不知道它是8核还是4核和超线程。
$ grep 'core id' /proc/cpuinfo
core id : 0
core id : 1
core id : 2
core id : 3
core id : 0
core id : 1
core id : 2
core id : 3
Run Code Online (Sandbox Code Playgroud)
现在我有了完整的图片;这是一个具有超线程的单四核 CPU。