lscpu

显示有关CPU架构的信息

补充说明

lscpu命令 是显示有关CPU架构的信息。

语法

  1. lscpu [选项]

选项

  1. -a, --all # 打印在线和离线CPU(默认为-e)
  2. -b, --online # 仅打印在线CPU(-p的默认值)
  3. -c, --offline # 打印离线CPU
  4. -e, --extended[=<list>] # 打印出一个扩展的可读格式
  5. -p, --parse[=<list>] # 打印出可解析的格式
  6. -s, --sysroot <dir> # 将指定的目录用作系统根目录
  7. -x, --hex # 打印十六进制掩码,而不是CPU列表
  8. -h, --help # 显示此帮助并退出
  9. -V, --version # 输出版本信息并退出

参数

  1. 可用列:
  2. CPU 逻辑CPU编号
  3. CORE 逻辑核心号码
  4. SOCKET 逻辑套接字号
  5. NODE 逻辑NUMA节点号
  6. BOOK 逻辑书号
  7. CACHE 显示了如何在CPU之间共享高速缓存
  8. POLARIZATION 虚拟硬件上的CPU调度模式
  9. ADDRESS CPU的物理地址
  10. CONFIGURED 显示管理程序是否分配了CPU
  11. ONLINE 显示Linux是否正在使用CPU

例子

  1. [root@localhost ~]# lscpu
  2. Architecture: x86_64
  3. CPU op-mode(s): 32-bit, 64-bit
  4. Byte Order: Little Endian
  5. CPU(s): 4
  6. On-line CPU(s) list: 0-3
  7. Thread(s) per core: 1
  8. Core(s) per socket: 4
  9. Socket(s): 1
  10. NUMA node(s): 1
  11. Vendor ID: GenuineIntel
  12. CPU family: 6
  13. Model: 30
  14. Model name: Intel(R) Xeon(R) CPU X3430 @ 2.40GHz
  15. Stepping: 5
  16. CPU MHz: 2394.055
  17. BogoMIPS: 4788.11
  18. Virtualization: VT-x
  19. L1d cache: 32K
  20. L1i cache: 32K
  21. L2 cache: 256K
  22. L3 cache: 8192K
  23. NUMA node0 CPU(s): 0-3