0
私はコマンドはインクリメンタル
valgrind --tool=massif --threshold=1 <bin>
コマンドのみmassif.outを生成を使用するダンプログを山塊ことができます。私はテストプログラムを閉じた後にファイルを開きます。テストプログラムの実行中にmassifがファイルを段階的にダンプできるようにする方法はありますか?
私はコマンドはインクリメンタル
valgrind --tool=massif --threshold=1 <bin>
コマンドのみmassif.outを生成を使用するダンプログを山塊ことができます。私はテストプログラムを閉じた後にファイルを開きます。テストプログラムの実行中にmassifがファイルを段階的にダンプできるようにする方法はありますか?
最後に生成されたファイルには、プログラム実行の異なる時点でのメモリの状態が含まれています。次に、出力ファイルは、例えば、 ms_printまたはmassif-visualizerを使用します。
これらはメモリの進化を示しているので、「インクリメンタル」ダンプを見るという要求に対応する必要があります。
実行中にトリガーマスフを自分自身でダンプしたい場合、通常はシェルウィンドウからvgdbを使用することもできます。詳細については、http://www.valgrind.org/docs/manual/ms-manual.html#ms-manual.monitor-commandsを参照してください。