以下是将文章改写为 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:显示管理程序是否分配了 CPUONLINE:显示 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


