zoukankan      html  css  js  c++  java
  • 获取CPU ID--查看CPU数量/核数

    Ubuntu 获取CPU序列号或者主板序列号

    CPU ID

    代码:

    sudo dmidecode -t 4 | grep ID

    ID: 54 06 05 00 FF FB 8B 0F

    主板序列号

    代码:

    sudo dmidecode -t 2 | grep Serial

    MAC地址

    代码:

    sudo lshw -c network | grep serial | head -n 1

    Windows 获取CPU序列号

    C:Usersjesson>wmic CPU get ProcessorID
    ProcessorId
    BFEBFBFF000206A7

    linux查看cpu数量 物理CPU 逻辑CPU

    复制代码
    # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 
    # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
    
    # 查看物理CPU个数
    cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
    
    # 查看每个物理CPU中core的个数(即核数)
    cat /proc/cpuinfo| grep "cpu cores"| uniq
    
    # 查看逻辑CPU的个数
    cat /proc/cpuinfo| grep "processor"| wc -l

    复制代码

     查看CPU信息(型号)
    cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

    CPU架构

    多个物理CPU,各个CPU通过总线进行通信,效率比较低,如下

     

    多核CPU,不同的核通过L2 cache进行通信,存储和外设通过总线与CPU通信,如下:

    多核超线程,每个核有两个逻辑的处理单元,两个线程共同分享一个核的资源,如下: 

  • 相关阅读:
    集合选数
    二分答案入门乱讲
    浅谈搜索剪枝
    数位DP
    RMQ问题与ST算法
    计数排序与基数排序
    主席树/函数式线段树/可持久化线段树
    树链剖分
    LCA问题
    树的直径、树的重心与树的点分治
  • 原文地址:https://www.cnblogs.com/hellojesson/p/9172670.html
Copyright © 2011-2022 走看看