查看系統CPU個數(物理個數)
cat /proc/cpuinfo |grep "physical id"|sort -u
結果如下:
physical id\t: 0
physical id\t: 1
說明: 這臺服務器共有 2個物理CPU
查看系統CPU物理核心數
cat /proc/cpuinfo |grep "core id"|sort -u
結果:服務器每個物理CPU 6核心
core id\t\t: 0
core id\t\t: 1
core id\t\t: 2
core id\t\t: 3
core id\t\t: 4
core id\t\t: 5
查看系統CPU 線程線(虛擬CPU數)
grep 'processor' /proc/cpuinfo | sort -k3 -n
結果:
processor\t: 0
processor\t: 1
processor\t: 2
processor\t: 3
processor\t: 4
processor\t: 5
processor\t: 6
processor\t: 7
processor\t: 8
processor\t: 9
processor\t: 10
processor\t: 11
processor\t: 12
processor\t: 13
processor\t: 14
processor\t: 15
processor\t: 16
processor\t: 17
processor\t: 18
processor\t: 19
processor\t: 20
processor\t: 21
processor\t: 22
processor\t: 23
可以看出上面這臺服務器配置:
2個CPU,單個CPU有 6 個核心,共24個線程
TOP命令看到的其實是CPU的線程數,千萬不認為有24個CPU,其實只有2個呀。
閱讀更多 Linux世界 的文章