1、CPU概念
是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心(Control Unit)。
它的功能主要是解释计算机指令以及处理计算机软件中的数据。
CPU包括运算逻辑部件、寄存器部件和控制部件等,英文Logic components;
运算逻辑部件,可以执行定点或浮点算术运算操作、移位操作以及逻辑操作,也可执行地址运算和转换。
2、CPU与芯片差别
芯片:集成电路
cpu:超大规模的集成电路的一种
2.1、查看CPU型号信息
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
16 AMD EPYC Processor (with IBPB)
16是逻辑CPU的个数,AMD EPYC Processor (with IBPB)是CPU型号信息
16是逻辑CPU的个数,AMD EPYC Processor (with IBPB)是CPU型号信息
2.2、查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
16
物理CPU个数
2.3、每个物理CPU中核数
cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores : 1
每个CPU中核数是1
2.4、查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l
16
CPU的个数
2.5、整体查看CPU相关信息
lscpu
架构: x86_64
CPU 运行模式: 32-bit, 64-bit
字节序: Little Endian
Address sizes: 48 bits physical, 48 bits virtual
CPU: 16 #逻辑CPU核数
在线 CPU 列表: 0-15
每个核的线程数: 1 #每核超线程数
每个座的核数: 1 #每个cpu核数
座: 16 #物理cpu个数
NUMA 节点: 1
厂商 ID: AuthenticAMD #cpu产商
CPU 系列: 23
型号: 1
型号名称: AMD EPYC Processor (with IBPB)
步进: 2
CPU MHz: 1999.973 #cpu主频
BogoMIPS: 3999.94
超管理器厂商: KVM
虚拟化类型: 完全 #支持cpu虚拟化技术
L1d 缓存: 512 KiB
L1i 缓存: 1 MiB
L2 缓存: 8 MiB
L3 缓存: 128 MiB
NUMA 节点0 CPU: 0-15
CPU总核数与CPU总逻辑数
CPU总核数(16) = 物理CPU个数(16) * 每颗物理CPU的核数(1)
CPU总逻辑数(16) = 物理CPU个数(16) *每颗物理CPU的核数(1) * 超线程数(1)