zoukankan      html  css  js  c++  java
  • cpuinfo基本参数讲解

    1.首先我们明确几个概念

     (1)物理CPU               
                 物理cpu数量,实际服务器中插槽上的CPU个数

            实例:

            [root@kvm01 ~]# cat /proc/cpuinfo |grep "physical id" |sort |uniq

            pysical id  : 0

            pysical id  : 1

            这说明我们的服务器上有两颗物理cpu。第一颗cpu是从0开始表示的。

     

     (2)CPU核数           
                  一块CPU上面能处理数据的芯片组的数量 

            实例:

            [root@kvm01 ~]# cat /proc/cpuinfo |grep "cpu cores" |sort |uniq

            cpu cores   : 8

           

            这说明我们单颗cpu有8个核心。两颗cpu就有16个核心。

     

     (3)逻辑CPU               
                  一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu core出来
                  逻辑CPU数量=物理cpu数量 x cpu cores 这个规格值 x 2(如果支持并开启ht)
             根据上边的硬件情况可以得出

            逻辑CPU数量= 2 x 8 x 2 = 32

            实例:

            [root@kvm01 ~]# cat /proc/cpuinfo |grep "processor" |sort -n -k 3

            processor   : 0

            processor   : 1

            ......

            ......

            processor   : 29

            processor   : 30

            processor   : 31

            那么这台服务器的逻辑cpu就有32个

  • 相关阅读:
    kubernetes之手动部署k8s 1.14.1高可用集群
    db2 常用配置
    db2 常用命令
    linux 常用命令
    linux for 使用
    图解Python 【第六篇】:面向对象-类-进阶篇
    图解Python 【第五篇】:面向对象-类-初级基础篇
    图解Python 【第一篇】:Python基础1
    图解Python 【第三篇】:Python-函数
    图解Python 【第二篇】:Python基础2
  • 原文地址:https://www.cnblogs.com/pangbing/p/6917756.html
Copyright © 2011-2022 走看看