18.3. 一般的な perf コマンド
perf stat- このコマンドは、実行された命令や消費したクロックサイクルなど、一般的なパフォーマンスイベントに関する全体的な統計を提供します。オプションを指定すると、デフォルトの測定イベント以外のイベントを選択できます。
perf record-
このコマンドは、パフォーマンスデータをファイル
perf.dataに記録します。このファイルは後でperf reportコマンドを使用して分析できます。 perf report-
このコマンドは、
perf recordで作成されたperf.dataファイルからパフォーマンスデータを読み取り、表示します。 perf list- このコマンドは、特定のマシンで利用可能なイベントをリスト表示します。これらのイベントは、パフォーマンス監視ハードウェアや、システムのソフトウェア設定によって異なります。
perf top-
このコマンドは、
topユーティリティーと同様の機能を実行します。リアルタイムでパフォーマンスカウンタープロファイルを生成および表示します。 perf trace-
このコマンドは、
straceツールと同様の機能を実行します。指定されたスレッドまたはプロセスによって使用されるシステムコールとそのアプリケーションが受信するすべてのシグナルを監視します。 perf help-
このコマンドは、
perfコマンドのリストを表示します。