第 27 章 flamegraphs 入门
作为系统管理员,您可以使用 flamegraphs
创建使用 perf
工具记录的系统性能数据的可视化。作为软件开发人员,您可以使用 flamegraphs
创建使用 perf
工具记录的应用程序性能数据的视觉化。
抽样堆栈追踪是使用 perf
工具分析 CPU 性能的常见技术。不幸的是,利用 perf
的性能分析堆栈跟踪的结果可能非常详细,对其进行分析是一个人工密集型的工作。flamegraphs
是从通过 perf
记录的数据创建的视觉化呈现,以便更快、更轻松地识别热代码路径。
27.1. 安装 flamegraphs
要开始使用 flamegraphs
,请安装所需软件包。
流程
安装
flamegraphs
软件包:# yum install js-d3-flame-graph