メモリー・プロファイリング・セッションの開始および停止

メモリー・プロファイリング・セッションを開始し、新しいサンプルが一定の間隔で取得されると、詳細表がプログラムの実行にあわせて最新の結果に更新され、動的データが提供されます。

メモリー・プロファイラを一時停止した場合またはアプリケーションが終了した場合、直前の間隔のデータが表示されます。このとき、前に取得したサンプルも表示されます。

メモリー・プロファイラを開始するには、次のようにします。

実行プロファイラを再起動するには、次のようにします。

メモリー・プロファイラを停止するには、次のようにします。

ウィンドウ上部にスライダが1つあります。ドットは取得された各サンプルを示しています。「設定」ダイアログで実行プロファイリングの間隔を設定できます。

必要に応じて、「プログラムの停止」「プログラムの停止」ボタン)および「再開」「再開」ボタン)をクリックして実行プロファイリングを停止または再開できます。メモリー・プロファイラが一時停止したときに、スライダを使用して、赤色のドットのいずれかを選択するか、スライダの両端にある矢印ボタンのどちらかを選択して、前のサンプルに移動できます。

プロファイラの実行中に「スナップショット」「スナップショット」ボタン)をクリックすると、追加のサンプルを取得できます。

表示するサンプルの数を増減する場合には、「設定」ダイアログでスライダの深さを設定できます。デフォルトでは、スライダにサンプルが10個のみ表示されます。11個目のサンプルが取得されると、最初のサンプルがスライダに表示されなくなり、そのサンプルに戻ることができなくなります。


メモリー・プロファイラの結果の分析
プロファイラAPIコマンドによるプロファイリング・セッションの制御