6.6

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

Linux查看cpu 信息

Linux查看cpu当前操作系统内核信息

[root@hyper-linux ~]# uname -a

Linux hyper-linux.emoney.cn 2.6.32-220.el6.i686 #1 SMP Tue Dec 6 16:15:40 GMT 2011 i686 i686 i386 GNU/Linux

 

Linux查看cpu有8个逻辑CPU, 也知道了CPU型号

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

      8  Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz

 

Linux查看cpu说明实际上是8颗1核的CPU

[root@hyper-linux ~]# cat /proc/cpuinfo | grep physical | uniq -c

      1 physical id : 0

      1 address sizes    : 38 bits physical, 48 bits virtual

      1 physical id : 1

      1 address sizes    : 38 bits physical, 48 bits virtual

      1 physical id : 0

      1 address sizes    : 38 bits physical, 48 bits virtual

      1 physical id : 1

      1 address sizes    : 38 bits physical, 48 bits virtual

      1 physical id : 0

      1 address sizes    : 38 bits physical, 48 bits virtual

      1 physical id : 1

      1 address sizes    : 38 bits physical, 48 bits virtual

      1 physical id : 0

      1 address sizes    : 38 bits physical, 48 bits virtual

      1 physical id : 1

      1 address sizes    : 38 bits physical, 48 bits virtual

 

Linux查看cpu说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit

[root@hyper-linux ~]# getconf LONG_BIT

32

 

结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit

[root@hyper-linux ~]# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

posted on 2012-06-14 19:37  6.6  阅读(425)  评论(0)    收藏  举报