ubuntu怎么查看cpu的核数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu怎么查看cpu的核数相关的知识,希望对你有一定的参考价值。
1、查看逻辑cpu个数:#cat
/proc/cpuinfo
|grep
"processor"|sort
-u|wc
-l
2、查看物理cpu个数:
#grep
"physical
id"
/proc/cpuinfo|sort
-u|wc
-l
#grep
"physical
id"
/proc/cpuinfo|sort
-u
physical
id
:
0
physical
id
:
1
3、查看每个物理cpu内核个数:
#grep
"cpu
cores"
/proc/cpuinfo|uniq
cpu
cores
:
6
4、每个物理cpu上逻辑cpu个数:
#grep
"siblings"
/proc/cpuinfo|uniq
siblings
:
12
5、判断是否开启了抄超线程:
如果多个逻辑cpu的"physical
id"和"core
id"均相同,说明开启了超线程
或者换句话说
逻辑cpu个数
>
物理cpu个数
*
cpu内核数
开启了超线程
逻辑cpu个数
=
物理cpu个数
*
cpu内核数
没有开启超线程
6、一次性查询所有信息:
#!/bin/bash
physicalnumber=0
corenumber=0
logicalnumber=0
htnumber=0
logicalnumber=$(grep
"processor"
/proc/cpuinfo|sort
-u|wc
-l)
physicalnumber=$(grep
"physical
id"
/proc/cpuinfo|sort
-u|wc
-l)
corenumber=$(grep
"cpu
cores"
/proc/cpuinfo|uniq|awk
-f':'
$2'|xargs)
htnumber=$((logicalnumber
/
(physicalnumber
*
corenumber)))
echo
"******
cpu
information
******"
echo
"logical
cpu
number
:
$logicalnumber"
echo
"physical
cpu
number
:
$physicalnumber"
echo
"cpu
core
number
:
$corenumber"
echo
"ht
number
:
$htnumber"
echo
"*****************************"
执行结果:
#./cpuinfo
******
cpu
information
******
logical
cpu
number
:
24
physical
cpu
number
:
2
cpu
core
number
:
6
ht
number
:
2
***************************** 参考技术A processor: 0
vendor_id: GenuineIntel
cpu family: 6
model: 58
model name : Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz
stepping: 9
cpu MHz: 2566.490
cache size : 6144 KB
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc up pni monitor ssse3 lahf_lm
bogomips : 5132.98
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
如何查看电脑cpu核数
同时按下键盘上的【Ctrl】+【shift】+【ESC】键,调出任务管理器后,点击性能选项卡即可看到CPU是几核
参考技术A1、鼠标右键点击桌面下方任务栏,点“任务管理器”,在弹出的任务管理器窗口上方点“性能”,就会弹出CPU的线程数窗口,你这种小白,大致可以认为一个线程窗口对应着一个核心。叔叔我用的CPU是四核的型号 i5-3470。
2、鼠标右键点击桌面图标“我的电脑”或“计算机”,点“属性”,就会弹出系统属性窗口,会显示出电脑采用的CPU型号。然后你可以上网搜索一下这个CPU型号,会有大量网页介绍这块CPU的信息参数,包括核心数。
3、还可以进一步点开系统属性窗口左方的“设备管理器”,然后在“处理器”那里点一下,就会弹出核心数量(严格来说是线程数量)。有些处理器支持超线程技术,一个物理核心可以虚拟出两个逻辑核心(所谓一心二用),这样,一个四核CPU,看起来就变成了八核的CPU。
参考技术B 右击我的电脑,点击属性,就可以看到电脑的配置情况了。当然也包括CPU的核数了。以上是关于ubuntu怎么查看cpu的核数的主要内容,如果未能解决你的问题,请参考以下文章