1. Linux CPU概念
- 物理CPU:主板上實際接入的CPU個數(shù),可用數(shù)physical id來確定。
- CPU核數(shù):每個CPU上面實際接入的芯片組數(shù)量,如雙核、四核等。
- 邏輯CPU:一般情況下,邏輯CPU = 物理CPU數(shù)量 * CPU核數(shù),如果邏輯cpu多于物理cpu,說明該cpu支持超線程技術(簡單來說,它可使處理器中的1 顆內(nèi)核如2 顆內(nèi)核那樣在操作系統(tǒng)中發(fā)揮作用。這樣一來,操作系統(tǒng)可使用的執(zhí)行資源擴大了一倍,大幅提高了系統(tǒng)的整體性能,此時邏輯cpu=物理CPU個數(shù)×每顆核數(shù)x2)。
2. Centos 查看cpu信息
查看全部cpu信息
[root@sell180 ~]# cat /proc/cpuinfo
# 統(tǒng)計物理cpu個數(shù)
[root@sell180 ~]# cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l
# 統(tǒng)計cpu核數(shù)
[root@sell180 ~]# cat /proc/cpuinfo | grep 'cpu cores' | uniq
# 統(tǒng)計邏輯cpu個數(shù)
[root@sell180 ~]# cat /proc/cpuinfo | grep 'processor' | wc -l
# 查看CPU信息(型號)
[root@sell180 ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c