Debian CPUInfo 报告分析指南
一 获取与概览
cat /proc/cpuinfo > cpuinfo.txt。这些方式是系统自带的、最常用的 CPU 信息采集途径。二 关键字段解读
cat /proc/cpuinfo | grep processor | wc -l(应等于 lscpu 的 CPU(s))。cat /proc/cpuinfo | grep 'physical id' | sort -u | wc -l。cat /proc/cpuinfo | grep 'core id' | sort -u | wc -l。三 快速统计与校验
echo "===== CPU 概览 ====="
echo "逻辑处理器总数: $(grep -c ^processor /proc/cpuinfo)"
echo "物理CPU数量: $(grep -E '^physical id' /proc/cpuinfo | sort -u | wc -l)"
echo "每物理CPU核心数: $(grep -E '^core id' /proc/cpuinfo | sort -u | wc -l)"
echo "型号名称: $(grep -m1 'model name' /proc/cpuinfo | cut -d: -f2- | sed 's/^ *//')"
echo "当前频率(MHz): $(grep -m1 'cpu MHz' /proc/cpuinfo | cut -d: -f2- | sed 's/^ *//')"
echo "指令集示例: $(grep -m1 'flags' /proc/cpuinfo | cut -d: -f2- | tr ' ' '\n' | head -5 | tr '\n' ' ')"
lscpu 查看 CPU(s)、Thread(s) per core、Core(s) per socket、Socket(s) 等字段,与上面的统计相互校验,有助于发现拓扑识别或超线程配置异常。四 进阶工具与自动化
pip install py-cpuinfo,可在代码中获取 brand_raw、count、hz_actual、arch、flags、l2_cache_size 等字段,适合自动化巡检与资产采集。五 性能相关的检查要点