linux 怎么看机器芯片组vid

linux 怎么看机器芯片组vid,第1张

在Linux下可以通过lm_sensors来查看CPU的温度(当然你的硬件首先要支持),要使用这个功能要有内核相关模块(比如I2C)的支持,下面说一下 *** 作方法: 先看一下你的机器上是否安装了lm_sensors, $ rpm -q lm_sensors 如果没有安装就先安装一下 $ sudo...

(一)概念

① 物理CPU

实际Server中插槽上的CPU个数

物理cpu数量,可以数不重复的 physical id 有几个

逻辑CPU

/proc/cpuinfo 用来存储cpu硬件信息的

信息内容分别列出了processor 0 –processor n 的规格。这里需要注意,n是逻辑cpu数

一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu core出来

逻辑CPU数量=物理cpu数量 x cpu cores 这个规格值 x 2(如果支持并开启ht)

备注一下:Linux下top查看的CPU也是逻辑CPU个数

③ CPU核数

一块CPU上面能处理数据的芯片组的数量、比如现在的i5 760,是双核心四线程的CPU、而 i5 2250 是四核心四线程的CPU

一般来说,物理CPU个数×每颗核数就应该等于逻辑CPU的个数,如果不相等的话,则表示服务器的CPU支持超线程技术

二 查看CPU信息

当我们 cat /proc/cpuinfo 时、

具有相同core id的CPU是同一个core的超线程

具有相同physical id的CPU是同一个CPU封装的线程或核心

三 下面举例说明

① 查看物理CPU的个数

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

2

② 查看逻辑CPU的个数

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

24

③ 查看CPU是几核

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

6

我这里应该是2个Cpu,每个Cpu有6个core,应该是Intel的U,支持超线程,所以显示24


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8503691.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存