第 25 章 flamegraphs 入门

作为系统管理员,您可以使用 flamegraphs 来创建使用 perf 工具记录的系统性能数据的可视化。作为软件开发人员,您可以使用 flamegraphs 创建使用 perf 工具记录的应用程序性能数据的视觉化。

抽样堆栈追踪是使用 perf 工具分析 CPU 性能的常见技术。不幸的是,利用 perf 的性能分析堆栈跟踪的结果可能非常详细,对其进行分析是一个人工密集型的工作。flamegraphs 是从通过 perf 记录的数据创建的视觉化呈现,以便更快、更轻松地识别热代码路径。

25.1. 安装 flamegraphs

要开始使用 flamegraphs,请安装所需软件包。

流程

  • 安装 flamegraphs 软件包:

    # dnf install js-d3-flame-graph