Red Hat Training

A Red Hat training course is available for RHEL 8

第27章 flamegraphs の使用

システム管理者は、flamegraphs を使用して、perf ツールで記録されたシステムパフォーマンスデータの視覚化を作成できます。ソフトウェア開発者は、flamegraphs を使用して、perf ツールで記録されたアプリケーションパフォーマンスデータの視覚化を作成できます。

スタックトレースのサンプリングは、perf ツールを使用して CPU パフォーマンスをプロファイリングするための一般的な方法です。ただし、perf を使用したプロファイリングスタックトレースの結果は、極めて詳細にわたるので、分析の工数がかなりかかる可能性があります。flamegraphs は、perf で記録されたデータから作成された視覚化で、より早く、簡単にホットコードパスを特定できるようにします。

27.1. flamegraphs のインストール

flamegraphs の使用を開始するには、必要なパッケージをインストールします。

手順

  • flamegraphs パッケージをインストールします。

    # yum install js-d3-flame-graph