• centos下查看cpu核数


    1、概念

    1.1 物理CPU:实际Server中插槽上的CPU个数。

    物理cpu数量:可以数不重复的 physical id 有几个。

    1.2 逻辑CPU

    Linux用户对 /proc/cpuinfo 这个文件肯定不陌生. 它是用来存储cpu硬件信息的

    信息内容分别列出了processor 0 – n 的规格。这里需要注意,如果你认为n就是真实的cpu数的话, 就大错特错了

    一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu core出来

    逻辑CPU数量=物理cpu数量 x cpu cores 这个规格值 x 2(如果支持并开启ht)

    备注一下:Linux下top查看的CPU也是逻辑CPU个数

    查看CPU型号

    cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
        160  Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz

    查看物理CPU的个数

    cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
    4

    查看逻辑CPU的个数

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

    4*20*2

    这个数据也相当于总共的进程数

    查看CPU是几核

    cat /proc/cpuinfo |grep "cores"|uniq
    cpu cores       : 20

    每个cpu的核数是20核

    # 总核数 = 物理CPU个数 X 每颗物理CPU的核数

    4*20

    # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

    4*20*2

  • 相关阅读:
    数据库基础
    (转)数据流图
    (转)SQL执行顺序
    (转)数据库隔离级别及实现原理
    (转)求单链表是否有环,环入口和环长
    (转)最长公共子序列
    (转)Java锁、自旋锁、CAS机制
    Java线程状态转换
    OpenSUSE 13.2安装Texlive2014+Texmaker+Lyx
    GIMP也疯狂之动态图的制作(四)
  • 原文地址:https://www.cnblogs.com/hanjianfei/p/14522391.html
Copyright © 2020-2023  润新知