一、概念:
1、物理cpu:實際server中插槽上的cpu個數
2、cpu核數:
一塊cpu上面能處理資料的晶元組的數量,(比如現在的i5 760,是雙核心四執行緒的cpu、而 i5 2250 是四核心四執行緒的cpu)一般來說,物理cpu個數×每顆核數就應該等於邏輯cpu的個數,如果不相等的話,則表示伺服器的cpu支援超執行緒技術
3、邏輯cpu :
一般情況,我們認為一顆cpu可以有多核,加上intel的超執行緒技術(ht), 可以在邏輯上再分一倍數量的cpu core出來。
邏輯cpu數量=物理cpu數量 x cpu 核數 x 2(如果支援並開啟ht)
注:linux下top檢視的cpu也是邏輯cpu個數
二、檢視伺服器cpu資訊:(/proc/cpuinfo 用來儲存cpu硬體資訊的)
1、檢視物理cpu的個數
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l 2
2、檢視cpu是幾核
#cat /proc/cpuinfo |grep "cores"|uniq 24
3、檢視邏輯cpu的個數
#cat /proc/cpuinfo |grep "processor"|wc -l 6
我這裡應該是2個cpu,每個cpu有6個core,應該是intel的u,支援超執行緒,所以顯示24
4、檢視cpu資訊(型號)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
5、檢視記憶體資訊:
cat /proc/meminfo
Linux檢視物理CPU個數 核數 邏輯CPU個數
需要分清三個概念 物理cpu 物理cpu的核數 物理cpu的核是否支援超執行緒 總核數 物理cpu個數 x 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數 檢視物理cpu個數 cat proc cpuinfo grep physical id sort...
Linux檢視物理CPU個數 核數 邏輯CPU個數
總核數 物理cpu個數 x 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視每個物理cpu中core的個數 即核數 cat pro...
Linux檢視物理CPU個數 核數 邏輯CPU個數
總核數 物理cpu個數 x 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視每個物理cpu中core的個數 即核數 cat pro...