Linux查询cpu核心数架构等信息

lscpu命令

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                20
On-line CPU(s) list:   0-19
Thread(s) per core:    2
Core(s) per socket:    10
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 85
Model name:            Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz
Stepping:              7
CPU MHz:               1000.000
CPU max MHz:           2401.0000
CPU min MHz:           1000.0000
BogoMIPS:              4800.00
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              1024K
L3 cache:              14080K
NUMA node0 CPU(s):     0-19

以下是每个条目的详细解释:

  1. Architecture: x86_64
    • 这表示你的计算机使用的是64位的x86架构。
  2. CPU op-mode(s): 32-bit, 64-bit
    • 这表示你的CPU支持32位和64位的操作模式。
  3. Byte Order: Little Endian
    • 这表示你的CPU使用小端字节序,即数据的最低有效字节存储在内存的最低地址。
  4. CPU(s): 20
    • 这表示你的系统有20个逻辑CPU核心。
  5. On-line CPU(s) list: 0-19
    • 这表示当前在线的CPU核心编号从0到19。
  6. Thread(s) per core: 2
    • 这表示每个物理核心支持2个线程,即超线程技术(Hyper-Threading)已启用。
  7. Core(s) per socket: 10
    • 这表示每个CPU插槽(socket)有10个物理核心。
  8. Socket(s): 1
    • 这表示你的系统有1个CPU插槽。
  9. NUMA node(s): 1
    • 这表示你的系统有1个NUMA(非一致性内存访问)节点。
  10. Vendor ID: GenuineIntel
    • 这表示你的CPU制造商是Intel。
  11. CPU family: 6
    • 这表示你的CPU属于Intel的第6家族。
  12. Model: 85
    • 这表示你的CPU型号是85。
  13. Model name: Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz
    • 这是你的CPU的具体型号和基础频率。
  14. Stepping: 7
    • 这表示你的CPU的步进版本是7,步进版本通常用于标识CPU的修订版本。
  15. CPU MHz: 1000.000
    • 这表示当前CPU的运行频率是1000 MHz(1 GHz)。
  16. CPU max MHz: 2401.0000
    • 这表示CPU的最大运行频率是2401 MHz(2.401 GHz)。
  17. CPU min MHz: 1000.0000
    • 这表示CPU的最小运行频率是1000 MHz(1 GHz)。
  18. BogoMIPS: 4800.00
    • 这是一个简单的CPU速度测量值,通常用于粗略估计CPU性能。
  19. Virtualization: VT-x
    • 这表示你的CPU支持Intel的VT-x虚拟化技术。
  20. L1d cache: 32K
    • 这表示L1数据缓存的大小是32 KB。
  21. L1i cache: 32K
    • 这表示L1指令缓存的大小是32 KB。
  22. L2 cache: 1024K
    • 这表示L2缓存的大小是1024 KB(1 MB)。
  23. L3 cache: 14080K
    • 这表示L3缓存的大小是14080 KB(14.08 MB)。
  24. NUMA node0 CPU(s): 0-19
    • 这表示NUMA节点0包含的CPU核心编号从0到19。

nproc 只是查询核心数命令

[root@test ~]# nproc
20

发表评论

邮箱地址不会被公开。 必填项已用*标注