📜  linux 检查 cpu 内核 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:17:23.284000             🧑  作者: Mango

Linux 检查 CPU 内核

在 Linux 系统中,我们可以使用多种命令来检查 CPU 内核的相关信息。在本文中,我们将介绍一些常用的命令,并说明它们的作用。

lscpu

lscpu 命令可用于列出系统的 CPU 和其相关信息。 它还提供了有关系统中可用 CPU 个数、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:  2
Core(s) per socket:  2
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               158
Model name:          Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
Stepping:            10
CPU MHz:             1980.000
CPU max MHz:         1992.0000
CPU min MHz:         400.0000
BogoMIPS:            3984.00
Virtualization:      VT-x
L1d cache:           32K
L1i cache:           32K
L2 cache:            256K
L3 cache:            8192K
NUMA node0 CPU(s):   0-3
cat /proc/cpuinfo

cat /proc/cpuinfo 命令可用于显示有关处理器的详细信息。它还提供了有关系统中每个 CPU 核心的信息,例如 CPU 频率、型号、缓存大小等。

$ cat /proc/cpuinfo

此命令将返回类似以下内容的输出:

processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 158
model name  : Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
stepping    : 10
microcode   : 0x84
cpu MHz     : 800.018
cache size  : 8192 KB

...

processor   : 3
vendor_id   : GenuineIntel
cpu family  : 6
model       : 158
model name  : Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
stepping    : 10
microcode   : 0x84
cpu MHz     : 800.019
cache size  : 8192 KB
uname -a

uname -a 命令可用于显示系统的内核版本和其他相关信息,例如系统架构、操作系统版本等。

$ uname -a

此命令将返回类似以下内容的输出:

Linux example.com 4.4.0-18362-Microsoft #1-Microsoft Thu Mar 19 20:58:00 PST 2020 x86_64 x86_64 x86_64 GNU/Linux

以上就是 Linux 检查 CPU 内核的介绍,希望对你有所帮助。