监控工具 -- perf 发表于 2015-10-13 分类于 工具 , 监控工具 阅读次数: 本文字数: 261 阅读时长 ≈ 1 分钟 perf 性能剖析工具笔记:基于 Performance Counters 的热点查找,附火焰图分析与阿里承刚系列教程链接 perf简介perf 功能非常强大, 号称瑞士军刀, 对性能很多问题, 都可以尝试用perf 来帮忙解决, 它能够进行函数级与指令级的热点查找。它由一个叫“Performance counters“的内核子系统实现,基于事件采样原理,以性能事件为基础,支持针对处理器相关性能指标与操作系统相关性能指标的性能剖析,可用于性能瓶颈的查找与热点代码的定位。 强烈推荐先学习 阿里承刚 关于perf 的详细介绍 Linux的系统级性能剖析工具-perf-1.pdf Linux的系统级性能剖析工具-perf-2.pdf Linux的系统级性能剖析工具-perf-3.pdf Perf在Linux性能评估中的应用_v3.pdf 另外也有几篇介绍的不错。 https://zhuanlan.zhihu.com/p/141694060?from_voters_page=true https://pingcap.com/blog-cn/flame-graph/ http://neoremind.com/2017/09/%e4%bd%bf%e7%94%a8%e7%81%ab%e7%84%b0%e5%9b%be%e5%81%9a%e6%80%a7%e8%83%bd%e5%88%86%e6%9e%90/