第5章 アプリケーションのパフォーマンスを測定するための設定
Red Hat Enterprise Linux には、開発者がアプリケーションのパフォーマンス低下の原因を特定できるように支援するアプリケーションが同梱されています。
-
インストール時に
デバッグツール
、開発ツール
およびパフォーマンスツール
のアドオンを選択して、OProfile, perf および pcp のツールをインストールします。 一部の種類のパフォーマンス分析を可能にする SystemTap ツールと、パフォーマンス測定のモジュールを含む Valgrind をインストールします。
# yum install valgrind systemtap systemtap-runtime
注記:Red Hat Developer Toolset は、Software Collection として同梱されています。
scl
ユーティリティーでこのツールが使用できるようになり、Red Hat Enterprise Linux システムに含まれる同等のものより、 使用する Red Hat Developer Toolset バイナリーを優先して、コマンドを実行します。SystemTap 環境設定用の SystemTap ヘルパースクリプトを実行します。
# stap-prep
注記このスクリプトを実行すると、サイズが非常に大きいカーネル debuginfo パッケージがインストールされます。
より頻繁にバージョンが更新される SystemTap、OProfile および Valgrind については、Red Hat Developer Toolset package perftools をインストールしてください。
# yum install devtoolset-9-perftools
関連資料
- Red Hat Developer Toolset ユーザーガイド: パート IV., パフォーマンス監視ツール