查看linux服务器的cpu,查看Linux服务器的CPU详细信息

查看Linux服务器的CPU详细信息在Linux系统中,CPU的信息在启动的过程中被装载到虚拟目录/proc下的cpuinfo文件中,我们可以通过cat/proc/cpuinfo查看如下:下面我

查看Linux服务器的CPU详细信息

在Linux系统中,CPU的信息在启动的过程中被装载到虚拟目录/proc下的cpuinfo文件中,我们可以通过cat /proc/cpuinfo查看如下:

85534b8c76aa66b95748507be8011c54.png

下面我们来分析其中几个比较重要的指标:

判断Linux服务器CPU情况的依据如下:

具有相同core id的CPU是同一个core的超线程。(Any cpu with the same core id are hyper-threads in the same core.)

具有相同physical id的CPU是同一个CPU封装的线程或核心。(Any cpu with the same physical id are threads or cores in the same physical socket.)

物理CPU个数如下所示:

[root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

1

每个物理CPU中的core个数(即核数)如下所示:

[root@localhost ~]# cat /proc/cpuinfo | grep "cpu cores" | uniq

cpu cores : 4

逻辑CPU的个数如下所示:

[root@localhost ~]# cat /proc/cpuinfo | grep "processor" | wc -l

8

查看CPU型号:

[DX\xucy@dal05mgo14 ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

8 Intel(R) Xeon(R) CPU E31270 @ 3.40GHz

查看当前CPU运行的位模式:

[DX\xucy@dal05mgo14 ~]# getconf LONG_BIT

64

查看CPU是否支持64位计算,lm指long mode:

[DX\xucy@dal05mgo14 ~]# cat /proc/cpuinfo | grep flags | grep ‘lm’ | wc –l

8

综上所述,我的CPU是支持64位计算,,运行在64位模式下,单路四核开启超线程。

本文出自 “SQL Server Deep Dives” 博客,请务必保留此出处

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值