1. 程式人生 > >查看Linux物理CPU個數

查看Linux物理CPU個數

div -a 核心 tps ont 查看cpu 邏輯 sso 個數

查看內核版本

lsb_release -a

查看物理CPU個數、核數、邏輯CPU個數

(1)具有相同core id的CPU是同一個core的超線程。

(2)具有相同physical id的CPU是同一個CPU封裝的線程或核心。

(3)總物理核數 = 物理CPU個數 X 每顆物理CPU的核數

(4)總邏輯CPU數 = 物理CPU個數 X 每顆物理CPU的核數 X 超線程數

(5)因此,對比總物理核數和總邏輯CPU數,如果不相等,則表示服務器CPU開啟超線程。

#查看CPU信息(型號)
awk -F: /model name/{print $2} /proc/cpuinfo  | uniq
# 查看物理CPU個數 awk -F: /physical id/{print} /proc/cpuinfo | sort| uniq| wc -l # 查看每個物理CPU中core的個數(即核數) awk -F: /cpu cores/{print} /proc/cpuinfo | uniq # 查看邏輯CPU的個數 awk -F: /processor/{print} /proc/cpuinfo | wc -l

參考資料

1、https://segmentfault.com/a/1190000007469655

查看Linux物理CPU個數