温馨提示×

debian cpuinfo包含哪些

小樊
34
2026-09-06 21:35:07
栏目: 智能运维

在 Debian(以及其他 Linux 发行版)中,cpuinfo 通常指以下两种之一:


1. /proc/cpuinfo(最常见)

这是内核提供的虚拟文件,用于查看 CPU 信息。常见字段包括:

常见字段说明

  • processor:逻辑 CPU 编号(从 0 开始)
  • vendor_id:CPU 厂商(如 GenuineIntel、AuthenticAMD)
  • cpu family / model / stepping:CPU 型号标识
  • model name:CPU 名称(如 Intel® Core™ i7-10700K)
  • physical id:物理 CPU 编号
  • core id:核心编号
  • cpu cores:每个物理 CPU 的核心数
  • siblings:每个物理 CPU 的逻辑 CPU 数(含超线程)
  • flags:CPU 支持的指令集(如 sse, avx, vmx 等)
  • bogomips:粗略性能估算值
  • cache size:CPU 缓存大小
  • address sizes:寻址位数(如 39 bits physical, 48 bits virtual)

示例

cat /proc/cpuinfo

2. lscpu 命令(基于 cpuinfo 的汇总)

Debian 中常用:

lscpu

包含:

  • Architecture(架构,如 x86_64)
  • CPU op-mode(s)
  • CPUs(逻辑数)
  • Thread(s) per core
  • Core(s) per socket
  • Socket(s)
  • NUMA node(s)
  • CPU MHz / max MHz
  • Virtualization 支持
  • L1/L2/L3 cache

3. 其他相关文件

  • /sys/devices/system/cpu/:CPU 在线状态、频率等
  • cpuinfo 软件包(某些架构如 ARM 提供 cpuinfo 命令)

如果你是指 Debian 上的 cpuinfo 命令或库(如 Facebook 的 cpuinfo 项目),也可以告诉我,我可以具体说明。

0