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':'
'print
$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是几核

参考技术A

1、鼠标右键点击桌面下方任务栏,点“任务管理器”,在弹出的任务管理器窗口上方点“性能”,就会弹出CPU的线程数窗口,你这种小白,大致可以认为一个线程窗口对应着一个核心。叔叔我用的CPU是四核的型号 i5-3470。

2、鼠标右键点击桌面图标“我的电脑”或“计算机”,点“属性”,就会弹出系统属性窗口,会显示出电脑采用的CPU型号。然后你可以上网搜索一下这个CPU型号,会有大量网页介绍这块CPU的信息参数,包括核心数。

3、还可以进一步点开系统属性窗口左方的“设备管理器”,然后在“处理器”那里点一下,就会弹出核心数量(严格来说是线程数量)。有些处理器支持超线程技术,一个物理核心可以虚拟出两个逻辑核心(所谓一心二用),这样,一个四核CPU,看起来就变成了八核的CPU。

参考技术B 右击我的电脑,点击属性,就可以看到电脑的配置情况了。当然也包括CPU的核数了。

以上是关于ubuntu怎么查看cpu的核数的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu 14.04 系统配置磁盘,CPU,内存,硬盘信息查看

ubuntu中查看CPU和内存信息的命令

如何查看电脑cpu核数

linux下查看cpu核数

怎么查看hiveql执行时消耗的cpu核数

获取cpu核数