• lscpu
    • 补充说明
      • 语法
      • 选项
      • 参数
      • 例子

    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