评估 FetchLinux 性能的实用方法
一 明确目标与场景
二 基线采集与资源盘点
三 关键指标与阈值参考
| 资源维度 | 关键指标 | 经验阈值参考 | 说明 |
|---|---|---|---|
| CPU | user% + sys% | < 70% 好;≈ 85% 关注;≥ 90% 糟糕 | 过高说明计算/内核占用重 |
| CPU | 平均负载 Load average | 长期不应高于CPU 逻辑核数 | 偶尔峰值可接受,持续超标需排查 |
| 内存 | si/so(Swap In/Out) | ≈ 0 好;每 CPU ≥ 10 page/s 关注;持续更大糟糕 | 出现 Swap 常致抖动 |
| 内存 | 可用内存 | 关注 -/+ buffers/cache 的 free | 更能反映应用可用内存 |
| 磁盘 I/O | %util | < 70% 好;≈ 85% 关注;≥ 90% 糟糕 | 接近 100% 常为 I/O 饱和 |
| 磁盘 I/O | iowait% | < 20% 好;≈ 35% 关注;≥ 50% 糟糕 | 高 iowait 表示等待 I/O 时间长 |
| 磁盘 I/O | await、r/s、w/s | 结合业务目标设定 | await 高而吞吐不高常为瓶颈征兆 |
四 专项基准测试工具与用法
五 监控与结果分析流程