29.10. OProfile および SystemTap
SystemTap は、オペレーティングシステムのアクティビティーを詳細に調査および監視できる追跡およびプロービングツールです。netstat、ps、top、iostat などのツールの出力に似た情報を提供しますが、SystemTap は収集した情報に対してより多くのフィルタリングと分析オプションを提供するように設計されています。
OProfile の使用が推奨されますが、プロセッサーがコードの特定領域で時間を費やした場所や理由で、プロセッサーがアイドル状態のままになる理由を見つける際は、OProfile の使用が推奨されます。
コードの特定の場所をインストルメント化するときに SystemTap の使用を希望する場合があります。SystemTap ではインストルメンテーションを停止および再起動しなくてもコードインストルメンテーションを実行することができるため、カーネルとデーモンのインストルメント化には特に便利です。
SystemTap の詳細は、関連する SystemTap ドキュメントの 「便利な Web サイト」 を参照してください。