Brendan Gregg 性能工具谱图
从性能指标出发,对工具进行分类。
CPU性能工具
CPU主要性能指标就是CPU的使用率、上下文切换以及CPU Cache的命中率等。常见CPU性能指标见下图
内存性能工具
内存的主要性能指标就是系统内存的分配和使用、进程内存的分配和使用以及SWAP的用量。下图列出了常见的内存性能指标。
磁盘I/O性能工具
从文件系统和磁盘I/O的角度来看,主要性能指标是文件系统的使用、缓存和缓冲区的使用,以及磁盘I/O的使用率、吞吐量和延迟等。
网络性能工具
网络角度主要性能指标就是吞吐量、响应时间、连接数、丢包数等。
基准测试工具