打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何判断linux下物理cpu数,核数以及是否支持超线程

如何判断linux下物理cpu数,核数以及是否支持超线程

上一篇 / 下一篇  2011-05-19 17:02:46 / 个人分类:Linux学习

    在linux系统下可以通过cat /proc/cpuinfo来查看本机上cpu的相关信息,通过processor可以判断逻辑cpu的个数,physical id可以判断物理cpu的个数,通过cpu cores来判断每个cpu内的核数,通过siblings和cpu cores的对比可以判断是否支持超线程。
    [oracle@sany1 ~]$ cat /proc/cpuinfo |grep processor|wc -l
    32
    通过以上命令可以判断本机内的逻辑cpu个数为32
   
[oracle@sany1 ~]$ cat /proc/cpuinfo |grep physical\ id|sort|uniq
    physical id     : 0
    physical id     : 1
    通过以上输出可以判断本机内物理cpu个数为2
    [oracle@sany1 ~]$ cat /proc/cpuinfo |grep cpu\ cores|uniq
    cpu cores       : 8
    通过以上输出可以判断单个cpu的核数为8
    [root@sany1 ~]# cat /proc/cpuinfo |grep sibling|uniq
    siblings        : 16
    通过以上输出的结果以及与cpu cores的比较可以确定本机支持超线程。
    从以上结果我们最终可以确定本机上拥有2个物理cpu,每个cpu上有8个核,每个核上支持2个线程,从操作系统上通过top或者mpstat等监控命令可以看到有32个逻辑cpu。
    以上结论纯属个人理解,如果有错误的地方希望各位指出。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux查看物理CPU个数、核数、逻辑CPU个数,以及内存
Linux下判断cpu物理个数,几核,是超线程还是多核心 - JAVA记事 - ITeye技术网站
Linux下判断cpu物理个数,几核,是超线程还是多核心
物理CPU CPU核数 逻辑CPU 几核几线程的概念详解
linux下查看cpu物理个数和逻辑个数
linux下cpu物理个数、多核、超线程判断解析
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服