加载中...

USE 方法(USE Method)是 Brendan Gregg 提出的系统性能排查方法论,核心口诀是:对每一种资源,检查其使用率(Utilization)、饱和度(Saturation)和错误(Errors)。
使用率指资源忙于工作的时间比例或容量占用(如 CPU 使用率、磁盘占用);饱和度指资源无法及时处理而排队的程度(如运行队列长度、swap 使用),往往比使用率更早揭示问题;错误指资源层面的错误事件计数(如网卡丢包、磁盘 IO 错误)。
使用时先列出系统的资源清单——CPU、内存、磁盘 IO、网络、总线、锁等,再逐一核对三项指标,像检查单(checklist)一样避免遗漏。它与面向服务请求的 RED 方法互补:USE 看资源,RED 看服务。
优点是简单、完备、可操作,特别适合'系统变慢但不知从何查起'的场景;局限是聚焦资源层,应用逻辑层的问题需要配合剖析与追踪工具。

登录 后参与讨论
暂无讨论,来发表第一条评论吧