/proc/cpuinfo 与 lscpu 主要用于查看 CPU 的型号、核心/线程、频率、缓存、指令集等静态或准静态信息。它们能快速发现配置异常(如核心数识别不全、指令集不匹配)与降频迹象(如当前 MHz 明显低于标称/基准频率),但不能直接判定 CPU 硬件是否损坏。要确认硬件故障,需要结合温度/电压监控、内核错误日志、压力测试与更专业的诊断工具综合判断。
能做什么
识别识别/配置问题:核对 model name、Architecture、CPU(s)、On-line CPU(s)、Core(s) per socket、Thread(s) per core、cache size、flags,可发现核心未全识别、超线程/SMT 配置异常、指令集(如 lm、AES-NI、AVX2)缺失等,从而指向 BIOS/UEFI 设置或系统配置问题。
发现频率与降频线索:观察 cpu MHz 与标称/基准频率差异,若持续偏低,可能由节能策略或过热保护引起(需进一步用温度/电压工具验证)。
辅助兼容性/内核支持判断:结合 uname -r 与 flags,评估内核是否支持新 CPU 的指令集与特性,排查因内核过旧导致的无法启动、不稳定或性能异常。