文章作者:Tyan
博客:noahsnail.com ?|? CSDN ?|? 簡(jiǎn)書(shū)
1.基本概念
物理CPU數(shù)
主板上實(shí)際插入的CPU數(shù)量芯砸,可以數(shù)不重復(fù)的physical id 有幾個(gè)(physical id)CPU核數(shù)
單塊CPU上面能處理數(shù)據(jù)的芯片組的數(shù)量,如雙核给梅、四核等(CPU cores)邏輯CPU數(shù)
一般情況下假丧,邏輯CPU數(shù)=物理CPU個(gè)數(shù)每顆核數(shù),如果不相等的話动羽,則表示服務(wù)器的CPU支持超線程技術(shù)(簡(jiǎn)單來(lái)說(shuō)包帚,它可使處理器中的1顆內(nèi)核如2顆內(nèi)核那樣在操作系統(tǒng)中發(fā)揮作用。這樣一來(lái)运吓,操作系統(tǒng)可使用的執(zhí)行資源擴(kuò)大了一倍渴邦,大幅提高了系統(tǒng)的整體性能,此時(shí)邏輯CPU=物理CPU個(gè)數(shù)每顆核數(shù)*2)它們之間的關(guān)系
總核數(shù) = 物理CPU個(gè)數(shù) * 每顆物理CPU的核數(shù)
總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) * 每顆物理CPU的核數(shù) * 超線程數(shù)
2.查看物理CPU的個(gè)數(shù)
$ cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
2
3.查看邏輯CPU個(gè)數(shù)
$ cat /proc/cpuinfo |grep "processor"|wc -l
24
4.查看CPU核數(shù)
$ cat /proc/cpuinfo |grep "cores"|uniq
cpu cores : 6
5.查看CPU型號(hào)信息
$ cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
24 Intel(R) Xeon(R) CPU E5-2630L v2 @ 2.40GHz