linux系统
lscpu命令,左边命令,右边括号解释
[root@localhost ~]# lscpu
Architecture: x86_64 (架构,x86_64又称x64,是x86架构64位扩展,兼容16及32位的x86)
CPU op-mode(s): 32-bit, 64-bit (支持64位,兼容32位)
Byte Order: Little Endian (小字节序即低位字节排放在内存的低地址端,高位字节排放在内存的高地址端)
CPU(s): 8 (逻辑CPU个数:计算方式逻辑CPU=物理CPU * 核心数 * 超线程数)
On-line CPU(s) list: 0-7
Thread(s) per core: 1 (线程,若大于1则是:超线程)
Core(s) per socket: 4
Socket(s): 2 (物理CPU)
NUMA node(s): 2
Vendor ID: GenuineIntel
CPU family: 6
Model: 26
Stepping: 5
CPU MHz: 2127.964
BogoMIPS: 4255.36
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 4096K
NUMA node0 CPU(s): 0,2,4,6
NUMA node1 CPU(s): 1,3,5,7
解释:
逻辑CPU = 物理CPU * 核心数 * 核线程数
CPU(s) = Socket(s) * Core(s) per socket * Threads per core
Windows系统
cmd窗口输入 wmic cpu (这个的排版很乱。。。)
wmic cpu get Name :获取cpu名称-即物理cpu数
wmic cpu get NumberOfCores:获取cpu核心数
wmic cpu get NumberOfLogicalProcessors: 获取cpu总线程数
cmd 窗口输入 systeminfo(这个排版很好,但是又缺失了一些有用信息)