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