温馨提示×

linux cpuinfo包含哪些项

小樊
43
2026-10-14 01:06:24
栏目: 智能运维

在 Linux 系统中,/proc/cpuinfo 文件记录了 CPU 的详细信息。不同架构(x86、ARM、RISC‑V 等)显示的内容会有所不同,但 x86 / x86_64 最常见。下面按“常见字段 + 含义”说明。


一、x86 / x86_64 常见字段

1. 处理器基本标识

  • processor:逻辑 CPU 编号(从 0 开始)
  • vendor_id:CPU 厂商
    • GenuineIntel → Intel
    • AuthenticAMD → AMD
  • cpu family:CPU 系列号
  • model:型号
  • model name:CPU 名称(如 Intel(R) Core(TM) i7-10700K)
  • stepping:步进(硬件版本)

2. 频率相关

  • cpu MHz:当前运行频率(MHz)
  • cpu GHz(某些系统):频率(GHz)
  • bogomips:伪 MIPS(性能参考值,非真实性能)

3. 缓存信息

  • cache size:L2/L3 缓存大小(如 8192 KB)
  • 某些平台还会显示:
    • cache_alignment
    • L1d cache
    • L1i cache
    • L2 cache
    • L3 cache

4. 核心与线程

  • physical id:物理 CPU 编号
  • siblings:同一物理 CPU 的逻辑 CPU 数
  • core id:核心编号
  • cpu cores:物理核心数

5. 指令集与特性(flags)

  • flags:支持的指令集和功能
    常见示例:
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext
sse3 ssse3 sse4_1 sse4_2 avx avx2 aes xsave avx512f
  • lm:64 位支持
  • ht:超线程
  • vmx / svm:虚拟化支持

二、ARM 平台常见字段(示例)

  • processor
  • BogoMIPS
  • Features:指令集(如 fp aes neon)
  • CPU implementer
  • CPU architecture
  • CPU variant
  • CPU part
  • CPU revision

三、如何查看

cat /proc/cpuinfo

只看型号:

grep "model name" /proc/cpuinfo | uniq

看逻辑 CPU 数:

grep -c processor /proc/cpuinfo

看物理核心数:

grep "cpu cores" /proc/cpuinfo | uniq

如果你需要 某一架构(如 ARM / 龙芯 / RISC‑V) 或 某个具体字段解释,可以告诉我。

0 踩