0
c#を使ってリモートホストのcpuusageとramの使用を検出する方法は?cpucounterとramcounterの使用について
c#を使ってリモートホストのcpuusageとramの使用を検出する方法は?cpucounterとramcounterの使用について
これを行うには、C#PerformanceCounterクラスを使用できます。これは、読み取り専用のカウンターを作成することは比較的簡単です:
PerformanceCounter cpuCounter = new PerformanceCounter(category, counter, instance, machine)
ドキュメントはここにあります:http://msdn.microsoft.com/en-us/library/9ffskxdc(v=VS.90).aspx
私は、これらはあなたが望む正確な値ですが、これらは機能していることを100%確実ではありませんよ。
CPU:
RAM:
パフォーマンスカウンタができます(String.Emptyをを使用してください)現代のすべてのMS OSでアプリを動作させたい場合は非常に面倒です。アプリを通常の(管理者以外の)ユーザーとして実行する場合は、さらに複雑になります。
しかし、それはあなたを始めなければなりません。
- ダン