centos下檢視cpu核數

2022-06-28 09:54:12 字數 1039 閱讀 2862

1、概念

1.1 物理cpu:實際server中插槽上的cpu個數。

物理cpu數量:可以數不重複的 physical id 有幾個。

1.2 邏輯cpu

linux使用者對 /proc/cpuinfo 這個檔案肯定不陌生. 它是用來儲存cpu硬體資訊的

資訊內容分別列出了processor 0 – n 的規格。這裡需要注意,如果你認為n就是真實的cpu數的話, 就大錯特錯了

一般情況,我們認為一顆cpu可以有多核,加上intel的超執行緒技術(ht), 可以在邏輯上再分一倍數量的cpu core出來

邏輯cpu數量=物理cpu數量 x cpu cores 這個規格值 x 2(如果支援並開啟ht)

備註一下:linux下top檢視的cpu也是邏輯cpu個數

檢視cpu型號

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

160 intel(r) xeon(r) gold 6248 cpu @ 2.50ghz

檢視物理cpu的個數

cat /proc/cpuinfo |grep

"physical id

"|sort |uniq|wc -l

4

檢視邏輯cpu的個數

cat /proc/cpuinfo |grep

"processor

"|wc -l

160

4*20*2

這個資料也相當於總共的程序數

檢視cpu是幾核

cat /proc/cpuinfo |grep

"cores

"|uniq

cpu cores :

20

每個cpu的核數是20核

# 總核數 = 物理cpu個數 x 每顆物理cpu的核數

4*20

# 總邏輯cpu數 = 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數

4*20*2

linux下怎麼檢視cpu核數

cpu資訊記錄在 proc cpuinfo中,但資訊比較多,怎麼查出型號,物理cpu個數,邏輯cpu個數呢?1.檢視cpu型號 cat proc cpuinfo grep name sort uniq model name intel r core tm i3 3240 cpu 3.40ghz 2....

linux下怎麼檢視cpu核數

cpu資訊記錄在 proc cpuinfo中,但資訊比較多,怎麼查出型號,物理cpu個數,邏輯cpu個數呢?檢視cpu型號 root localhost cat proc cpuinfo grep name sort uniq model name intel r core tm i7 6500u ...

linux 檢視cpu核數

cpu資訊記錄在 proc cpuinfo中,但資訊比較多,怎麼查出型號,物理cpu個數,邏輯cpu個數呢?1.檢視cpu型號 cat proc cpuinfo grep name sort uniq model name intel r core tm i3 3240 cpu 3.40ghz 2....