3

valgrind コマンド オプションを使用してプロセスを開始せずに、Process のすべてのインスタンスで valgrind memcheck を実行するにはどうすればよいですか。

valgrind コマンドで毎回プロセスを起動するのではなく、監視オプションをプロセスに保存しておく方法はありますか?

Microsoft Application Verifier では、アプリケーションが監視されるように指定されている場合、そのアプリケーションの任意の数のインスタンスが、子プロセスであるか、それ以外で開始されているかに関係なく監視されます。

Valgrindで同じことをするアイデアはありますか?

valgrind memcheck の --trace-children=yes オプションを試しましたが、アプリケーション xyz が別のアプリケーション zzz に通知して、分析したい xyz(プロセス) の新しいインスタンスを開始します。この場合、valgrind は、xyz が zzz の通知を終了すると終了します。zzz がどのプロセスを開始したかについては追跡しません。

ありがとう、ビジェイ

4

3 に答える 3