cpu個(gè)數(shù)核數(shù)怎么識(shí)別
cpu個(gè)數(shù)核數(shù)怎么識(shí)別
如何識(shí)別物理cpu個(gè)數(shù),幾個(gè)核,是超線程還是多核心?下面學(xué)習(xí)啦小編整理了解決識(shí)別cpu個(gè)數(shù)的方法,希望能幫到大家O(∩_∩)O哈哈~
識(shí)別cpu個(gè)數(shù)核心數(shù)的方法
1.具有相同core id的cpu是同一個(gè)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.
實(shí)例:
LunarPages的CPU信息:
復(fù)制代碼代碼如下:
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個(gè)邏輯CPU,通過physical id ,前面兩個(gè)邏輯cpu的相同,后面兩個(gè)的相同,所以有兩個(gè)物理CPU。前面兩個(gè)的 core id相同,后面的兩個(gè)core ID相同,說明這兩個(gè)CPU都是單核。也就是說兩個(gè)單核cpu,啟用了超線程技術(shù)。
通過intel的cpu的參數(shù)可以初步判斷 使用的是兩個(gè) Xeon奔騰4CPU ,有點(diǎn)差。。。。
如何獲得CPU的詳細(xì)信息:
linux命令:cat /proc/cpuinfo
用命令判斷幾個(gè)物理CPU,幾個(gè)核等:
邏輯CPU個(gè)數(shù):
復(fù)制代碼代碼如下:
# cat /proc/cpuinfo | grep “processor” | wc -l
物理CPU個(gè)數(shù):
復(fù)制代碼代碼如下:
# cat /proc/cpuinfo | grep “physical id” | sort | uniq | wc -l
每個(gè)物理CPU中Core的個(gè)數(shù):
復(fù)制代碼代碼如下:
# cat /proc/cpuinfo | grep “cpu cores” | wc -l
是否為超線程?
如果有兩個(gè)邏輯CPU具有相同的”core id”,那么超線程是打開的。
每個(gè)物理CPU中邏輯CPU(可能是core, threads或both)的個(gè)數(shù):
復(fù)制代碼代碼如下:
# cat /proc/cpuinfo | grep “siblings”
其他特征:
目前intel新的多核心cpu都會(huì)在后面顯示具體的型號(hào)數(shù)字,例如:
復(fù)制代碼代碼如下:
model name : Intel(R) Xeon(R) CPU X3230 @ 2.66GHz
說明是 Xeon 3230的cpu,而不顯示型號(hào)的具體數(shù)字的,大部分都是奔騰的CPU
很多主機(jī)商都騙人,用奔騰的cpu,卻說是多核心的CPU。
探針看到的數(shù)據(jù):
類型: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
沒有具體的型號(hào),緩存1M,一般都是奔騰系列的cpu,或者是intel假雙核的cpu,具體要根據(jù)上面說的去判斷。新的多核心cpu都能看到具體的型號(hào)。
另外多核心的xeon的CPU,一般主頻都不高,達(dá)到2.8和3.0的只有很少的幾個(gè)高端CPU型號(hào),一般主機(jī)商不會(huì)用這么好的