linux下如何查看cpu信息

linux的cpu信息可以从文件中cpuinfo读取。

执行命令:

# cat  /proc/cpuinfo

 

我们一般看到的processor是逻辑核。

它的计数是从0开始的,例如这里看到的是31

那我们一般就说这个机器是32核的,说的实际是逻辑核。

实际上对于cpu的描述应该更详细一些。

这个机器是虚拟机,我们看一下物理机的更详细的信息。 

其中

model name就是cpu的名称,型号,主频

cpu Mhz       是实际主频

physical id    单个cpu的标号。

cpu cores      逻辑核所处cpu的物理核

siblings         单cpu的逻辑核数

执行命令:

#

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

查看机器一共几个cpu,这里就是2个。

执行命令:

#cat /proc/cpuinfo| grep "cpu cores"| uniq

查看单个cpu的物理核数

 

执行命令:

#cat /proc/cpuinfo| grep "processor"| wc -l

查看总逻辑核数

执行top命令,然后按1

可以查看所有逻辑核的负载。

原文地址:https://www.cnblogs.com/happystudyeveryday/p/10877603.html