婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Shell實現識別物理cpu個數、核心數

Shell實現識別物理cpu個數、核心數

熱門標簽:百度地圖的地圖標注 佛山高德地圖標注中心 excel地址地圖標注 百度地圖標注圖標更換 陜西電銷卡外呼系統怎么安裝 杭州機器人外呼系統 地圖標注超出范圍怎么辦 旅游地圖標注大全 東莞電銷機器人價格一覽表

如何識別物理cpu個數,幾個核,是超線程還是多核心

判斷依據:

1.具有相同core id的cpu是同一個core的超線程。
2.具有相同physical id的cpu是同一顆cpu封裝的線程或者cores。

英文版:

1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same core id are hyperthreads in the same core.
2.Any cpu with the same physical id are threads or cores in the same physical socket.

實例:

LunarPages的CPU信息:

復制代碼 代碼如下:

processor        : 0
vendor_id        : GenuineIntel
cpu family        : 15
model                : 4
model name        : Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 3
cpu MHz                : 3000.881
cache size        : 2048 KB
physical id        : 0
siblings        : 2
core id                : 0
cpu cores        : 1
fdiv_bug        : no
hlt_bug                : no
f00f_bug        : no
coma_bug        : no
fpu                : yes
fpu_exception        : yes
cpuid level        : 5
wp                : yes
flags                : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni monitor ds_cpl cid xtpr
bogomips        : 6006.73
processor        : 1
vendor_id        : GenuineIntel
cpu family        : 15
model                : 4
model name        : Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 3
cpu MHz                : 3000.881
cache size        : 2048 KB
physical id        : 0
siblings        : 2
core id                : 0
cpu cores        : 1
fdiv_bug        : no
hlt_bug                : no
f00f_bug        : no
coma_bug        : no
fpu                : yes
fpu_exception        : yes
cpuid level        : 5
wp                : yes
flags                : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni monitor ds_cpl cid xtpr
bogomips        : 5999.40
processor        : 2
vendor_id        : GenuineIntel
cpu family        : 15
model                : 4
model name        : Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 3
cpu MHz                : 3000.881
cache size        : 2048 KB
physical id        : 3
siblings        : 2
core id                : 3
cpu cores        : 1
fdiv_bug        : no
hlt_bug                : no
f00f_bug        : no
coma_bug        : no
fpu                : yes
fpu_exception        : yes
cpuid level        : 5
wp                : yes
flags                : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni monitor ds_cpl cid xtpr
bogomips        : 5999.08
processor        : 3
vendor_id        : GenuineIntel
cpu family        : 15
model                : 4
model name        : Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 3
cpu MHz                : 3000.881
cache size        : 2048 KB
physical id        : 3
siblings        : 2
core id                : 3
cpu cores        : 1
fdiv_bug        : no
hlt_bug                : no
f00f_bug        : no
coma_bug        : no
fpu                : yes
fpu_exception        : yes
cpuid level        : 5
wp                : yes
flags                : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni monitor ds_cpl cid xtpr
bogomips        : 5999.55

顯示4個邏輯CPU,通過physical id  ,前面兩個邏輯cpu的相同,后面兩個的相同,所以有兩個物理CPU。前面兩個的 core id相同,后面的兩個core ID相同,說明這兩個CPU都是單核。也就是說兩個單核cpu,啟用了超線程技術。

通過intel的cpu的參數可以初步判斷 使用的是兩個 Xeon奔騰4CPU ,有點差。。。。

如何獲得CPU的詳細信息:

linux命令:cat /proc/cpuinfo

用命令判斷幾個物理CPU,幾個核等:
邏輯CPU個數:

復制代碼 代碼如下:

# cat /proc/cpuinfo | grep “processor” | wc -l

物理CPU個數:
復制代碼 代碼如下:

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

每個物理CPU中Core的個數:
復制代碼 代碼如下:

# cat /proc/cpuinfo | grep “cpu cores” | wc -l

是否為超線程?

如果有兩個邏輯CPU具有相同的”core id”,那么超線程是打開的。
每個物理CPU中邏輯CPU(可能是core, threads或both)的個數:

復制代碼 代碼如下:

# cat /proc/cpuinfo | grep “siblings”

其他特征:

目前intel新的多核心cpu都會在后面顯示具體的型號數字,例如:

復制代碼 代碼如下:

model name        : Intel(R) Xeon(R) CPU           X3230  @ 2.66GHz

說明是 Xeon 3230的cpu,而不顯示型號的具體數字的,大部分都是奔騰的CPU
很多主機商都騙人,用奔騰的cpu,卻說是多核心的CPU。

探針看到的數據:

類型:Intel(R) Xeon(TM) CPU 2.80GHz 緩存:1024 KB
類型:Intel(R) Xeon(TM) CPU 2.80GHz 緩存:1024 KB
類型:Intel(R) Xeon(TM) CPU 2.80GHz 緩存:1024 KB
類型:Intel(R) Xeon(TM) CPU 2.80GHz 緩存:1024 KB

沒有具體的型號,緩存1M,一般都是奔騰系列的cpu,或者是intel假雙核的cpu,具體要根據上面說的去判斷。新的多核心cpu都能看到具體的型號。

另外多核心的xeon的CPU,一般主頻都不高,達到2.8和3.0的只有很少的幾個高端CPU型號,一般主機商不會用這么好的

標簽:延邊 隨州 青島 通遼 朝陽 西藏 南充 雅安

巨人網絡通訊聲明:本文標題《Shell實現識別物理cpu個數、核心數》,本文關鍵詞  Shell,實現,識別,物理,cpu,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Shell實現識別物理cpu個數、核心數》相關的同類信息!
  • 本頁收集關于Shell實現識別物理cpu個數、核心數的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 甘洛县| 美姑县| 缙云县| 屏边| 四平市| 万荣县| 巫溪县| 石狮市| 团风县| 彩票| 姚安县| 维西| 凤台县| 宝兴县| 沿河| 兴城市| 灌南县| 潞西市| 恩平市| 秦安县| 大邑县| 喀什市| 南通市| 麻江县| 青海省| 佛坪县| 大方县| 盈江县| 改则县| 鄂尔多斯市| 原阳县| 固原市| 驻马店市| 富蕴县| 德庆县| 都兰县| 融水| 静宁县| 枣强县| 江永县| 乌拉特后旗|