本文内容是学习极客时间课程 如何“快准狠”找到系统内存的问题 的总结。
如果想更有效学习,推荐极客时间的课程:Linux性能优化实战
如果想更系统学习,可以阅读《性能之巅:洞悉系统、企业与云计算》以及其作者Brendan D. Gregg的网站以及Linux Performance的部分
- 内存性能指标
- 指标-工具映射图
- 工具-指标映射图
- 分析思路
- 分析的基本过程
a. 先用 free 和 top,查看系统整体的内存使用情况。
b. 用vmstat及pidstat查看内存变化情况,确定内存问题类型
c. 详细分析,如内存分配分析、缓存/缓冲区分析、具体进程的内存分析