Oracle Solaris Studio 12.2 Discover および Uncover ユーザーズガイド

計測済みバイナリの実行

Discover を使用してバイナリを計測した後で、それを通常の場合と同じ方法で実行します。通常、特定の組み合わせの入力により、プログラムが別の動作を行う場合、そのプログラムを Discover を使用して計測し、同じ入力を使用して実行して、潜在的なメモリーの問題を調べます。計測済みのプログラムの実行中に、Discover は、選択した形式 (テキスト、HTML、またはその両方) の指定された出力ファイルに、検出されるメモリーエラーに関する情報を書き込みます。レポートの解釈に関する詳細については、「「Discover レポートの分析」」を参照してください。

計測のオーバーヘッドのため、プログラムは計測後に大幅に低速に実行されます。メモリーアクセスの頻度に応じて、50 倍も低速に実行される場合があります。