帶你理解linux的cpu資訊

2022-08-26 13:24:25 字數 914 閱讀 6560

檢視cpu資訊:

cat /proc/cpuinfo

總核數 = 物理cpu個數 * 每顆物理cpu的核數

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

檢視物理cpu個數

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

檢視每個物理cpu中core的個數

cat /proc/cpuinfo| grep "cpu cores"| uniq

檢視邏輯cpu的個數

cat /proc/cpuinfo| grep "processor"| wc -l

processor不代表有多少個cpu

例如:```

#cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

2#cat /proc/cpuinfo| grep "cpu cores"| uniq

cpu cores : 8

#cat /proc/cpuinfo| grep "processor"| wc -l

32```

這裡表示:2個物理cpu,每個物理cpu8核

processor:是指邏輯cpu的個數,是指系統cpu執行緒數,就是說獨立執行單元的個數

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

這裡cup執行緒數是32,32 = 2 * 8 *超執行緒數,所以這裡超執行緒數是2,就是說cpu支援超執行緒

超執行緒技術就是在一顆cpu同時執行多個程式而共同分享一顆cpu內的資源,理論上要像兩顆cpu一樣在同一時間執行兩個執行緒,提高系統效能

linux 檢視cpu資訊

檢視cpu資訊 型號 cat proc cpuinfo grep name cut f2 d uniq c 8 intel r xeon r cpu e5410 2.33ghz 看到有8個邏輯cpu,也知道了cpu型號 cat proc cpuinfo grep physical uniq c 4 ...

Linux 檢視CPU資訊

總核數 物理cpu個數 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 每顆物理cpu的核數 超執行緒數 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視每個物理cpu中core的個數 即核數 cat proc cpui...

Linux檢視CPU資訊

linux下如何檢視cpu資訊,包括位數和多核資訊 uname a linux euis1 2.6.9 55.elsmp 1 smp fri apr 20 17 03 35 edt 2007 i686 i686 i386 gnu linux 檢視當前作業系統核心資訊 cat etc issue gr...