码迷,mamicode.com
首页 > 其他好文 > 详细

查看CPU等参数配置

时间:2016-06-07 16:31:18      阅读:848      评论:0      收藏:0      [点我收藏+]

标签:查看cpu等参数配置

#查看当前操作系统内核信息: uname -a

#查看操作系统发行版本:  cat /etc/issue

#cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
  4  Intel(R) Xeon(R) CPU E5-2407 0 @ 2.20GHz
 看到有4个逻辑CPU, 也知道了CPU型号

#cat /proc/cpuinfo | grep physical | uniq -c
      1 physical id    : 0
      1 address sizes    : 46 bits physical, 48 bits virtual
      1 physical id    : 0
      1 address sizes    : 46 bits physical, 48 bits virtual
      1 physical id    : 0
      1 address sizes    : 46 bits physical, 48 bits virtual
      1 physical id    : 0
      1 address sizes    : 46 bits physical, 48 bits virtual
(说明实际上是1颗4核的CPU)
如果是:
  4 physical id : 0
  4 physical id : 1
(说明实际上是两颗4核的CPU)

# getconf LONG_BIT
    32
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

#cat /proc/cpuinfo | grep flags | grep ‘ lm ‘ | wc -l
4
(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

#整体查看cpu详情: cat /proc/cpuinfo
  processor     逻辑处理器的id。
  physical id   物理封装的处理器的id。
  core id       每个核心的id。
  cpu cores     位于相同物理封装的处理器中的内核数量。
  siblings      位于相同物理封装的处理器中的逻辑处理器的数量。

譬如:
physical id 为1,说明只有二个物理处理器(2颗,编号从0开始);
通过cat /proc/cpuinfo 发现:‘cpu cores‘为4,physical id有2个,core id有8个,siblings的值为8,总共有16个processor。
所以这个服务器主机的CPU为2个物理封装的处理器(2颗),每个处理器又有4个处理核心(cpu cores),每个cpu core有可划分为2个逻辑处理器(超线程技术),因此,每个物理处理器上有8个逻辑处理器,总共就有16个processor

本文出自 “开发与运维” 博客,谢绝转载!

查看CPU等参数配置

标签:查看cpu等参数配置

原文地址:http://yeqing.blog.51cto.com/3159086/1786961

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!