【linux命令讲解大全】047.CPU架构信息查询工具 - lscpu

2024-03-02 13:12:07 浏览数 (2)

以下是将文章改写为 Markdown 格式的版本:

lscpu

显示有关 CPU 架构的信息

补充说明

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

语法

lscpu [选项]

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

可用列:

  • CPU:逻辑 CPU 编号
  • CORE:逻辑核心号码
  • SOCKET:逻辑套接字号
  • NODE:逻辑 NUMA 节点号
  • BOOK:逻辑书号
  • CACHE:显示了如何在 CPU 之间共享高速缓存
  • POLARIZATION:虚拟硬件上的 CPU 调度模式
  • ADDRESS:CPU 的物理地址
  • CONFIGURED:显示管理程序是否分配了 CPU
  • ONLINE:显示 Linux 是否正在使用 CPU
例子
代码语言:javascript复制
[root@localhost ~]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 30
Model name:            Intel(R) Xeon(R) CPU X3430 @ 2.40GHz
Stepping:              5
CPU MHz:               2394.055
BogoMIPS:              4788.11
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              8192K
NUMA node0 CPU(s):     0-3

0 人点赞