温馨提示×

debian cpuinfo包含啥

小樊
36
2026-09-09 18:59:00
栏目: 智能运维

在 Debian(以及其他 Linux 发行版)中,/proc/cpuinfo 文件包含了当前系统 CPU 的详细信息,由内核在运行时生成。

下面是 Debian 上 cpuinfo 通常包含的主要内容(按常见字段说明):


一、基本信息字段

每个逻辑 CPU(包括超线程)都会有一段信息。

  • processor
    逻辑 CPU 编号(从 0 开始)
  • vendor_id
    CPU 厂商
    常见值:GenuineIntel、AuthenticAMD
  • cpu family / model / stepping
    CPU 型号标识(用于区分具体 CPU)
  • model name
    CPU 型号名称
    例如:Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz

二、频率相关

  • cpu MHz
    当前 CPU 运行频率(可能会变化)
  • cpu max MHz / cpu min MHz(部分系统) 最大 / 最小频率

三、核心与线程

  • physical id
    物理 CPU 编号(多路 CPU 时区分)
  • siblings
    同一物理 CPU 上的逻辑 CPU 数
  • core id
    核心编号
  • cpu cores
    物理核心数(每颗物理 CPU)

四、CPU 特性(flags)

  • flags
    支持的指令集和特性,例如:
    • fpu:浮点运算
    • vmx / svm:虚拟化
    • aes:硬件加密
    • avx, avx2, sse4_2:SIMD 指令
    • nx:防执行
    • hypervisor:运行在虚拟机中

五、缓存信息

  • cache size
    L2/L3 缓存大小
  • power management
    电源管理支持(一般较少用)

六、示例(节选)

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 158
model name      : Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz
cpu MHz         : 800.000
cache size      : 12288 KB
physical id     : 0
siblings        : 12
core id         : 0
cpu cores       : 6
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 pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor

七、查看方式

cat /proc/cpuinfo

或只看核心数:

nproc
lscpu

如果你愿意,我也可以帮你解读你机器上的 cpuinfo 输出,或者直接对比物理核 / 逻辑核 / 超线程。

0 踩