公司企業(yè)服務(wù)器是分幾批購買的,所以造成配置方面也不大相同特別是cpu配置方面,一直想弄清楚這些cpu都是什么型號(hào),有幾顆物理cpu,每顆cpu有幾個(gè)核心,沒個(gè)核心有幾個(gè)線程?雌饋砗芊爆崳旅嬉黄饛氐追址治鱿。 大致的看了下公司服務(wù)器的型號(hào),這個(gè)很容易獲取 使用命令more /proc/cpuinfo |grep "model name" 或者dmidecode -s processor-version都可以得到 這里我主要有兩種類型的cpu 一種是Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz,另一種是Intel(R) Xeon(R) CPU E5620 @ 2.40GHz 下面一起來看下兩種類型cpu都有什么不同。 使用命令分別獲取cpu的物理顆數(shù) 內(nèi)核數(shù) 線程數(shù) 這里要說明一下 CPU的核心數(shù)是指物理上,也就是硬件上存在著幾顆物理cpu,指的是真實(shí)存在是cpu處理器的個(gè)數(shù),1個(gè)代表一顆2個(gè)代表2顆cpu處理器。 核心數(shù):一個(gè)核心就是一個(gè)物理線程,英特爾有個(gè)超線程技術(shù)可以把一個(gè)物理線程模擬出兩個(gè)線程來用,充分發(fā)揮CPU性能,意思是一個(gè)核心可以有多個(gè)線程。 線程數(shù):線程數(shù)是一種邏輯的概念,簡(jiǎn)單地說,就是模擬出的CPU核心數(shù)。比如,可以通過一個(gè)CPU核心數(shù)模擬出2線程的CPU,也就是說,這個(gè)單核心的CPU被模擬成了一個(gè)類似雙核心CPU的功能。 1.查看物理cpu個(gè)數(shù) grep 'physical id' /proc/cpuinfo | sort -u | wc -l 2.查看核心數(shù)量 grep 'core id' /proc/cpuinfo | sort -u | wc -l 3.查看線程數(shù) grep 'processor' /proc/cpuinfo | sort -u | wc -l Intel(R) Xeon(R) CPU E5620數(shù)據(jù)
![]() Intel(R) Xeon(R) CPU E5-2630 v2數(shù)據(jù)
![]() 最終得到結(jié)果如下
![]() 到此呢可以看出兩種cpu的區(qū)別 E5620是一顆物理cpu 共有4核心 總計(jì)8線程,也就是說每個(gè)核心2個(gè)線程。 E5-2630是兩顆物理cpu,共有6核心,總計(jì)24線程。 |