# cat/proc/cpuinfo
processor :0
vendor_id :genuineintel
cpu family :6
model :58
model name :intel(r) xeon(r) cpu e3-1230 v2 @ 3.30ghz
stepping :9
cpu mhz :1600.000
cache size :8192 kb
physical id :0
siblings :8
core id :0
cpu cores :4
processor :1
vendor_id :genuineintel
cpu family :6
model :58
model name :intel(r) xeon(r) cpu e3-1230 v2 @ 3.30ghz
stepping :9
cpu mhz :1600.000
cache size :8192 kb
physical id :0
siblings :8
core id :1
processor :2
vendor_id :genuineintel
cpu family :6
model :58
model name :intel(r) xeon(r) cpu e3-1230 v2 @ 3.30ghz
stepping :9
cpu mhz :1600.000
cache size :8192 kb
physical id :0
siblings :8
core id :2
cpu cores :4
processor :3
vendor_id :genuineintel
cpu family :6
model :58
model name :intel(r) xeon(r) cpu e3-1230 v2 @ 3.30ghz
stepping :9
cpu mhz :1600.000
cache size :8192 kb
physical id :0
siblings :8
core id :3
cpu cores :4
processor :4
vendor_id :genuineintel
cpu family :6
model :58
model name :intel(r) xeon(r) cpu e3-1230 v2 @ 3.30ghz
stepping :9
cpu mhz :1600.000
cache size :8192 kb
physical id :0
siblings :8
core id :0
cpu cores :4
processor :5
vendor_id :genuineintel
cpu family :6
model :58
model name :intel(r) xeon(r) cpu e3-1230 v2 @ 3.30ghz
stepping :9
cpu mhz :1600.000
cache size :8192 kb
physical id :0
siblings :8
core id :1
cpu cores :4
processor :6
vendor_id :genuineintel
cpu family :6
model :58
model name :intel(r) xeon(r) cpu e3-1230 v2 @ 3.30ghz
stepping :9
cpu mhz :1600.000
cache size :8192 kb
physical id :0
siblings :8
core id :2
cpu cores :4
processor :7
vendor_id :genuineintel
cpu family :6
model :58
model name :intel(r) xeon(r) cpu e3-1230 v2 @ 3.30ghz
stepping :9
cpu mhz :1600.000
cache size :8192 kb
physical id :0
siblings :8
core id :3
cpu cores :4
/proc/cpuinfo 描述中有 6 個條目適用於多核心和超執行緒(ht)技術檢查:processor, vendor id, physical id, siblings, core id 和 cpu cores。
*processor 條目包括這一邏輯處理器的唯一識別符號。
*physical id 條目包括每個物理封裝的唯一識別符號。
*core id 條目儲存每個核心的唯一識別符號。
*siblings 條目列出了位於相同物理封裝中的邏輯處理器的數量。
*cpu cores 條目包含位於相同物理封裝中的核心數量。
* 如果處理器為英特爾處理器,則 vendor id 條目中的字串是genuineintel。
超執行緒技術就是利用特殊字元的硬體指令,把兩個邏輯核心模擬成物理晶元,讓單個處理器能使用執行緒級平行計算,從而相容多執行緒平行計算,從而相容多執行緒作業系統和軟體,使執行效能提高雖然單執行緒晶元每秒鐘能處理成千上萬條指令,但是在任一時刻只能對一條指令進行操作。而「超執行緒」技術可以使晶元同時進行多執行緒處理,使晶元效能得到提公升。如果單單是cpu支援超執行緒技術而沒有晶元組、軟體進行協同作戰的話,超執行緒技術也就是一句空話而已。 如果你的主機板和cpu支援超執行緒技術,開啟後cpu效能會有一定的提公升
linux cpu佔用率分析
pid user pr ni virt res shr s cpu mem time command 14094 root 150 315m 10m7308 s 891 2.21 49.01 gateway top 中可以看到有 107個執行緒,但是下面 9個執行緒占用 cpu很高,下面以執行緒 1...
Linux CPU 監控指令碼
下面是乙個簡單的cpu監控指令碼,當然還可以在進行全面考慮公升級該指令碼。bin sh gt 60 伺服器只有乙個cpu scriptdir root shell cpu jk 目錄存放 logdir scriptdir log 日誌檔案存放及目錄建立 清理 if d logdir then ech...
linux cpu 資訊檢視
cat proc cpuinfo中的資訊 1 檢視物理cpu的個數 cat proc cpuinfo grep physical id sort uniq wc l 2 檢視邏輯cpu的個數 cat proc cpuinfo grep processor wc l 3 檢視cpu是幾核 cat pr...