用 dmesg 日志定位瓶颈并落地优化
一 快速定位与解读 dmesg 的关键信息
二 典型问题与优化动作对照表
| 现象关键词(dmesg) | 可能原因 | 优化动作 |
|---|---|---|
| CPU 过热、降频 | 散热/灰尘、风道不良、功耗策略不当 | 清洁散热、检查风扇、优化机箱风道;必要时调整 CPU 频率/功耗策略(如 cpufreq/scaling_governor) |
| I/O 错误、设备超时 | 磁盘/SSD 故障、线缆/背板问题、驱动/固件缺陷 | 检查 SMART/阵列健康、更换故障硬件;更新驱动/固件;核对存储背板与线缆 |
| USB 设备反复断连、error -71 | 供电不足、线材/端口问题、控制器驱动异常 | 更换供电更稳的端口/集线器、短线与高质量线材;更新内核/驱动 |
| 文件系统错误、挂载失败 | 异常关机、磁盘坏块、文件系统不一致 | 备份数据后执行 fsck;必要时更换磁盘并重做文件系统 |
| 内存 ECC/校验错误 | 内存条/插槽故障、超频不稳定 | 运行 memtest86+;更换内存条/调整插槽与频率;关闭超频 |
| 网络接口异常、丢包 | 驱动/固件问题、中断冲突、链路/对端异常 | 更新网卡驱动/固件;检查 ethtool 中断合并与队列;排查物理链路与对端设备 |
三 优化 dmesg 输出与保留策略
四 将发现转化为系统级优化
五 一条可复用的排障与优化流程