博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查看Linux服务器的CPU详细信息
阅读量:6655 次
发布时间:2019-06-25

本文共 1080 字,大约阅读时间需要 3 分钟。

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

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

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

  •  processor 逻辑处理器的id。

  •  physical id 物理封装的处理器的id。

  •  core id 每个核心的id。

  •  cpu cores 位于相同物理封装的处理器中的内核数量。

  •  siblings 位于相同物理封装的处理器中逻辑处理器的数量。

判断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型号:

[root@localhost ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

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

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

[root@localhost ~]# getconf LONG_BIT

64

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

[root@localhost ~]# cat /proc/cpuinfo | grep flags | grep ‘lm’ | wc –l

8

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

转载地址:http://sftto.baihongyu.com/

你可能感兴趣的文章
iView 发布 2.0.0-rc.15 版本
查看>>
PHP 基于laravel框架获取微博数据之二 用户数据的使用
查看>>
Visual Studio 2017最新版正式发布!适用于任何开发人员、平台及APP
查看>>
Spotify开源其Cassandra编排工具cstar
查看>>
取代Python多进程!伯克利开源分布式框架Ray
查看>>
ThoughtWorks技术雷达发布四大技术趋势
查看>>
为你量身定做的一场容器技术大会
查看>>
Golang 流式解析 Json
查看>>
第115天:Ajax 中artTemplate模板引擎(一)
查看>>
第141天:前端开发中浏览器兼容性问题总结(二)
查看>>
英特尔为 Kubernetes 推出分布式深度学习平台:Nauta
查看>>
美国创业公司展示新技术,让用户在VR世界感知房间
查看>>
南洋理工大学科学家研发组装机器人,可以帮助用户组装椅子
查看>>
干货!区块链入门、进阶、行业专家观点!1000篇好文帮你破解区块链密码!(上篇)...
查看>>
数据结构思维 第十二章 `TreeMap`
查看>>
不休假了!Uber 创始人卡兰尼克正式宣布辞去CEO职位
查看>>
创新工场人工智能战略白皮书:面临6大挑战,未来十年将是关键期
查看>>
5 篇 AAAI 2018 论文看「应答生成」
查看>>
萨博公司提供无人机,将帮助瑞典公安部实现无人机监测
查看>>
解决应用数据互通这道难题才能看到互联网+的未来
查看>>