Linux系统下如何查看CPU个数
2015-04-14 14:46
337 查看
查看逻辑CPU个数:
#cat /proc/cpuinfo |grep "processor"|sort -u|wc -l
24
查看物理CPU个数:
#grep "physical id" /proc/cpuinfo|sort -u|wc -l
2
#grep "physical id" /proc/cpuinfo|sort -u
physical id : 0
physical id : 1
查看每个物理CPU内核个数:
#grep "cpu cores" /proc/cpuinfo|uniq
cpu cores : 6
每个物理CPU上逻辑CPU个数:
#grep "siblings" /proc/cpuinfo|uniq
siblings : 12
判断是否开启了抄超线程:
如果多个逻辑CPU的"physical id"和"core id"均相同,说明开启了超线程
或者换句话说
逻辑CPU个数 > 物理CPU个数 * CPU内核数 开启了超线程
逻辑CPU个数 = 物理CPU个数 * CPU内核数 没有开启超线程
一次性查询所有信息:
执行结果:
#./cpuinfo
****** CPU Information ******
Logical CPU Number : 24
Physical CPU Number : 2
CPU Core Number : 6
HT Number : 2
*****************************
#cat /proc/cpuinfo |grep "processor"|sort -u|wc -l
24
查看物理CPU个数:
#grep "physical id" /proc/cpuinfo|sort -u|wc -l
2
#grep "physical id" /proc/cpuinfo|sort -u
physical id : 0
physical id : 1
查看每个物理CPU内核个数:
#grep "cpu cores" /proc/cpuinfo|uniq
cpu cores : 6
每个物理CPU上逻辑CPU个数:
#grep "siblings" /proc/cpuinfo|uniq
siblings : 12
判断是否开启了抄超线程:
如果多个逻辑CPU的"physical id"和"core id"均相同,说明开启了超线程
或者换句话说
逻辑CPU个数 > 物理CPU个数 * CPU内核数 开启了超线程
逻辑CPU个数 = 物理CPU个数 * CPU内核数 没有开启超线程
一次性查询所有信息:
#./cpuinfo
****** CPU Information ******
Logical CPU Number : 24
Physical CPU Number : 2
CPU Core Number : 6
HT Number : 2
*****************************
相关文章推荐
- 如何查看linux系统CPU利用率
- 如何查看linux系统CPU利用率
- 如何查看linux系统CPU利用率
- Linux系统下如何查看CPU个数
- Linux 系统下如何查看 CPU 个数
- 如何查看linux系统CPU利用率
- 如何查看linux系统CPU利用率
- 如何查看Linux系统中逻辑和物理cpu的个数
- Linux系统下如何查看CPU个数
- 如何在Linux系统中查看CPU信息
- Linux系统如何查看cpu型号
- 如何查看linux系统CPU利用率
- 如何查看Linux系统中逻辑和物理cpu的个数
- 如何查看linux系统CPU利用率
- 如何查看linux系统CPU利用率
- 如何查看linux系统CPU利用率
- 如何查看linux系统host的cpu是多少位的,物理cpu有几个,每个是几核
- 详解Linux如何查看当前占用CPU或内存最多的几个进程
- linux如何查看系统信息,系统命令
- 如何查看进程打开了哪些文件?---linux下的proc文件系统