1. 通用的系统性能方法

整理自《性能之巅:洞悉系统、企业与云计算》一书,讲解不错,全手打,有需要的拿走,性能之巅下载链接

▼ 使用USE法分析Linux系统性能


方法
类型

街灯讹方法

观测分析

随机变动讹方法

实验分析

责怪他人讹方法

假设分析

Ad Hoc核对清单法

观测与实验分析

★问题陈述法

信息收集

★科学法

观测分析

诊断循环

生命周期分析

工具法

观测分析

★USE方法

观测分析

工作负载特征归纳

观测分析

向下挖掘分析

观测分...

Continue reading>>

perf简介

perf命令原名为Linux性能计数器(Performanc Counters for Linux,PCL),已经演化成为一整套剖析和跟踪的工具,现名为LInux性能事件(Linux Performance Events,LPE)。每个工具分别作为一个子命令,例如,perf stat执行stat命令,提供基于CPC的统计信息。perf可以跟踪到进程内部具体函数耗时情况,并可以指定内核函...

Continue reading>>

一张源自USE法的Linux检查清单表。用来检查系统健康状态,发现常见资源瓶颈和错误的方法。性能工具常有改进并不断有新工具问世,因此你应当把这些工具当作需要更新的起点。同样,也可以开发出新的观测框架和工具,使得使用USE法更加容易。

物理资源


模块类型指标
CPU利用率每个CPU:mpstat -P ALL,(取剩下部分)%idle;&...
Continue reading>>