メモリ使用量測定

id:OzyさんがMSDNフォーラムに投げた質問。
これってピュアC#じゃないとだめなんだろうか?
もしそうじゃなくてもOKなら、cmd.exeから起動させるターゲットを
自前のメモリ測定EXE経由でCreateProcessさせれば
メモリ測定EXEで直接測定できそうなんだけどな。
あとはリダイレクトさせた標準出力の最後にでも測定結果をくっつければ
cmd.exeを叩いた側でメモリ使用量をとれるんじゃなかろうかと。


あとはDLL Injectionを使って直接メモリ使用量を計測して、
.NETアプリとはプロセス間通信をして取得するとか。


EXE1個じゃなきゃ(´・д・`) ヤダってことだとどうしようもないかなぁ(;´Д`)