查看Linux物理CPU個數
阿新 • • 發佈:2017-08-30
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個數