文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux下查看CPU信息

Linux下查看CPU信息

时间:2010-10-20  来源:feiaix

    在LINUX系统中,一颗超线程CPU,将被识别为两颗CPU,一颗双核CPU,也被识别为两颗CPU,而一颗双核超线程CPU,会被认为是4颗CPU。那么,我们如何确定我们机器的CPU数量呢?
    仔细查看/proc/cpuinfo我们会发现以下信息:
 1、physical id代表每颗物理CPU的ID,有几个CPU ID,就有几颗物理CPU。
 2、siblings区别出了超线程CPU中的逻辑CPU核心,一颗超线程CPU,其physical id是
一样的,但是siblings是不同的。
 3、core id和cpu cores用来对双核(多核心)CPU进行区分的,CPU cores表示这颗
CPU有几个核心,而core id用来表示CPU的各个核心的。

例如:如何区分一颗双核超线程CPU?
cat /etc/proc/cpuinfo
{
physical id=0  (1颗物理CPU)
  [
  core id=0    (双核CPU中的第一个核心)
  cpu cores=2  (双核CPU)
    siblings=0 (此核心中的第一个逻辑CPU)
    siblings=1 (此核心中的另一个逻辑CPU)
  ]
  [
  core id=1    (双核CPU中的另一个核心)
  cpu cores=2  (双核CPU)
    siblings=0 (此核心中的第一个逻辑CPU)
    siblings=1 (此核心中的另一个逻辑CPU)
  ]
}

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载