Linux查看系統cpu個數、核心書、線程數
現在cpu核心數、線程數越來越高,本文將帶你了解如何確定一臺服務器有多少個cpu、每個cpu有幾個核心、每個核心有幾個線程。
-
查看物理cpu個數
-
cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
-
-
查看核心數量
-
-
grep 'core id' /proc/cpuinfo | sort -u | wc -l
-
cat /proc/cpuinfo | grep "cpu cores" | wc -l
-
-
查看線程數
-
-
grep 'processor' /proc/cpuinfo | sort -u | wc -l
?
??查看cpu型號
? ? ?
? ?cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
? ?
-
實例1
命令執行結果如圖所示,根據結果得知,此服務器有1個cpu,6個核心,每個核心2線程,共12線程。
通過dmidecode可以查看cpu型號,根據型號也可以查到這個cpu的具體參數
-
實例2
命令執行結果如圖所示,根據結果得知,此服務器有2個cpu,每個cpu4個核心,每個核心4線程,共16線程。
通過dmidecode可以查看cpu型號,根據型號也可以查到這個cpu的具體參數