zoukankan      html  css  js  c++  java
  • CPU:chip、core 和 processor 的关系

     

    # 查看物理CPU个数    (chip)

    物理cpu数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical id)
    cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

    # 查看每个物理CPU中core的个数    (core)

    cpu核数:单块CPU上面能处理数据的芯片组的数量,如双核、四核等 (cpu cores)
    cat /proc/cpuinfo| grep "cpu cores"| uniq

    # 查看逻辑CPU的个数    (processor)

    逻辑cpu数:一般情况下,逻辑cpu=物理CPU个数×每颗核数,如果不相等的话,则表示服务器的CPU支持超线程技术(HT:简单来说,它可使处理器中的1 颗内核如2 颗内核那样在操作系统中发挥作用。这样一来,操作系统可使用的执行资源扩大了一倍,大幅提高了系统的整体性能,此时逻辑cpu=物理CPU个数×每颗核数x2)

    cat /proc/cpuinfo| grep "processor"| wc -l

    可以这样理解:一个 server 有 x 个 chip,每个 chip 上有 y 个 core, z 个 processor = x * y 或者 x * y *2

    查询系统CPU是否启用超线程:cat /proc/cpuinfo | grep -e "cpu cores"  -e "siblings" | sort | uniq

    cpu cores  不大于  siblings 还没有启用超线程。


    原文:https://blog.csdn.net/ztguang/article/details/83089905 

  • 相关阅读:
    Python校验文件MD5值
    no acceptable C compiler found in $PATH解决办法
    PRD是什么
    项目中PO、PM的职责区分
    vue-cli中打包之后css加载顺序有错
    vue-cli中打包图片路径错误
    vue2.0的父子组件数据传递
    vue中style的用法
    vue中class的用法
    angular淘宝购物车案例
  • 原文地址:https://www.cnblogs.com/chenpython123/p/10516013.html
Copyright © 2011-2022 走看看