別のプロセスを起動するC#コードがあります。今度は、そのプロセスのGen2ヒープサイズのCLRメモリパフォーマンスカウンタの値を取得できます。別のプロセスの値を取得する 'CLRメモリパフォーマンスカウンター
誰でも私を始められますか、これを簡単にするライブラリに私を案内できますか?
別のプロセスを起動するC#コードがあります。今度は、そのプロセスのGen2ヒープサイズのCLRメモリパフォーマンスカウンタの値を取得できます。別のプロセスの値を取得する 'CLRメモリパフォーマンスカウンター
誰でも私を始められますか、これを簡単にするライブラリに私を案内できますか?
PerformanceCounterクラスを使用します。このように:
using System;
using System.Diagnostics;
class Program {
static void Main(string[] args) {
var process = "devenv"; // Modify this
var ctr = new PerformanceCounter(".NET CLR Memory", "Gen 2 heap size", process);
Console.WriteLine(ctr.RawValue);
Console.ReadLine();
}
}
ビルドする必要があるのは、コードプロファイラです。ここから読み始めます:http://msdn.microsoft.com/en-us/library/s5ec0es1.aspx。