温馨提示×

ubuntu cpuinfo是什么

小樊
35
2026-09-26 17:14:32
栏目: 智能运维

在 Ubuntu(以及其它 Linux 发行版)中,cpuinfo 通常有两种常见含义:


1. /proc/cpuinfo 文件

这是 Linux 系统提供的一个虚拟文件,用来显示当前 CPU 的详细信息。

查看方式

cat /proc/cpuinfo

常见内容

  • processor:逻辑 CPU 编号
  • model name:CPU 型号(如 Intel Core i7-10700)
  • cpu cores:物理核心数
  • siblings:逻辑处理器数(含超线程)
  • flags:CPU 支持的指令集(如 avx, sse)
  • cache size:缓存大小

示例

processor       : 0
model name      : Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz
cpu cores       : 8
siblings        : 16

2. lscpu 命令(更常用)

lscpu 会读取 /proc/cpuinfo,并以更清晰的方式展示 CPU 架构信息。

lscpu

输出示例:

Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
CPU(s):              16
Thread(s) per core:  2
Core(s) per socket:  8
Socket(s):           1
Model name:          Intel(R) Core(TM) i7-10700

3. 其他相关命令

  • 查看 CPU 实时使用率:
    top
    htop
    
  • 查看 CPU 型号(简单):
    lshw -C cpu
    

✅ 总结:
Ubuntu 中的 cpuinfo 一般指 /proc/cpuinfo,是查看 CPU 硬件信息的重要文件;日常使用推荐 lscpu 更直观。

如果你是想写程序读取 cpuinfo、判断 CPU 核心数,或排查性能问题,可以告诉我具体用途。

0 踩