转摘-系统性能分析的方法论

2024-09-26  本文已影响0人  万州客

昨天在学习时,通过TSA渊源追溯了解到的方法论。感觉性能分析领域里的四大天王理论已到手:USE,RED,TSA,黄金四指标。

https://zhuanlan.zhihu.com/p/661306091

Brendan绝对是大神。

方法论

事实上,Brendan并不满足于创造工具,他还设计了一套方法论来分析任何系统。

来识别共通的瓶颈和错误。U、S、E分别表示使用率(Utilization)、饱和度(Saturation)和错误(Error)。例如对于CPU,使用率表示busy时间,饱和度表示运行队列的长度或者延迟,错误表示内存ECC故障等。

USE方法的核心思想是:首先提出问题再去找答案(工具),而不是根据给定的指标去找问题。

image.png

wiki请参考:https://www.brendangregg.com/usemethod.html

TSA尝试从线程的角度来分析问题,弥补USE方法的不足。

wiki请参考:https://www.brendangregg.com/tsamethod.html

上一篇下一篇

猜你喜欢

热点阅读