私は、私が働いている場所で実行しているいくつかのソフトウェアでいくつかの分析作業を行っています。このソフトウェアには、追跡が困難なメモリの問題があるようです。Sysinternals VMMapを使用して、ソフトウェアで使用されているメモリを追跡することにしました。
VMMapは、Windowsスケジューラを使用して20秒ごとに使用量をエクスポートし、ターゲットプロセスPIDをプルバックしてVMMapを起動するバッチスクリプトを起動します。プロセスはしばらく実行され、出力はoutディレクトリに表示されますが、しばらくすると停止します。Windowsスケジューラは、ジョブが正常に実行されたことを報告し、トリガーが意図されたときに別のインスタンスを開始します。ここでも出力はありません。
少し調査したところ、VMMapがプロセスを開くことができず、GUIを介してエラーを報告しようとしているようです。バッチで実行しているため、このエラーを確認して閉じることはできません。これにより、多数のプロセスが生成されますが、実際には何も実行されません。
VMMapを使用しているときにこの問題に遭遇した人はいますか、または役立つ可能性のあることを知っていますか?メッセージを抑制するフラグを渡すことができるか、バッチでそれを処理できる方法があるかもしれないと思っていますが、GoogleはSysinternalsフォーラムを支援しておらず、持っていません。どんな助けでも本当にありがたいです。