📅  最后修改于: 2023-12-03 15:14:08.156000             🧑  作者: Mango
在 Linux 系统上,我们可以使用命令行工具来检查当前系统中的 CPU 数量。本文将介绍如何使用 Shell Bash 来检查 Linux 机器上可用的 CPU 数量。
nproc
是一个简单的命令行工具,可以输出当前系统上可用的 CPU 数量。
nproc
4
该命令输出系统上可用的 CPU 核心数量。
lscpu
命令可以输出更详细的 CPU 信息,包括 CPU 架构、型号、频率等。
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: 158
Model name: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
Stepping: 3
CPU MHz: 3302.464
BogoMIPS: 5184.00
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 6144K
NUMA node0 CPU(s): 0-3
该命令输出系统上的 CPU 信息,其中包含可用的 CPU 核心数量。我们可以看到,该命令输出的信息更加详细,包括 CPU 架构、型号、频率等。
使用 nproc
命令可以快速地获取系统上可用的 CPU 核心数量,而 lscpu
命令可以输出更详细的 CPU 信息,包括 CPU 架构、型号、频率等。在实际应用中,我们可以根据需要选择不同的命令来获取所需的信息。