debian

Debian CPUInfo怎么对比不同CPU

小樊
41
2025-11-14 11:57:06
栏目: 智能运维

Debian 下对比不同 CPU 的实用方法

一、快速对比命令

维度 推荐命令 关键字段/说明
型号与架构 lscpu Architecture、Vendor ID、Model name、CPU(s)、Thread(s) per core、Core(s) per socket、Socket(s)
频率与缓存 lscpu CPU MHz、CPU max MHz、CPU min MHz、L1d/L1i/L2/L3 cache
物理插槽与NUMA lscpu Socket(s)、NUMA node(s)
指令集与特性 cat /proc/cpuinfo flags(如 sse、avx、avx2、aes、vmx/svm 等)
物理CPU细节 sudo dmidecode -t processor Version(型号)、Max Speed、Current Speed、Core Count、Thread Count、L2/L3 Cache、Status
频率调节能力 cpufreq-info(需安装 cpufrequtils) current/min/max frequency、governor
单条命令汇总 inxi -C 一行输出 型号、核心/线程、频率 等摘要

二、一键采集与对比脚本

#!/usr/bin/env bash
out="cpuinfo.txt"
{
  echo "=== lscpu ==="
  lscpu
  echo -e "\n=== /proc/cpuinfo flags ==="
  grep -m1 "^flags" /proc/cpuinfo
  echo -e "\n=== dmidecode -t processor ==="
  sudo dmidecode -t processor 2>/dev/null | sed '/^$/d'
  echo -e "\n=== cpufreq-info ==="
  command -v cpufreq-info >/dev/null 2>&1 && cpufreq-info || echo "cpufreq-info not installed"
  echo -e "\n=== inxi -C ==="
  command -v inxi >/dev/null 2>&1 && inxi -C || echo "inxi not installed"
} > "$out"
echo "Saved to $out"

三、关键字段解读与对比要点

四、进阶对比工具

0
看了该问题的人还看了