Linux CPU 信息查看
2023-02-22 本文已影响0人
weaponxx
Linux上如下命令可以查看CPU的信息:
lscpu
控制台输出:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 1
Core(s) per socket: 8
座(Socket): 1
NUMA 节点: 1
厂商 ID: GenuineIntel
CPU 系列: 15
型号: 6
型号名称: Common KVM processor
步进: 1
CPU MHz: 2699.998
BogoMIPS: 5399.99
超管理器厂商: KVM
虚拟化类型: 完全
L1d 缓存: 32K
L1i 缓存: 32K
L2 缓存: 4096K
L3 缓存: 16384K
NUMA 节点0 CPU: 0-7
什么是Socket
Socket就是主板上插CPU的槽的数量
什么是Core
Core就是平时说的核,双核、四核等,就是每个CPU上的核数
什么是Thread
thread就是每个core上的硬件线程数,即超线程
对操作系统来说,其逻辑CPU的数量就是SocketCoreThread
物理CPU的概念:
一个服务器可以有多个socket
一个socket(插槽)可以插一个chip。
一个chip里面可以有N个core(核)
一个核里面可以有1个CPU线程,如果开启超线程, CPU线程=核*2