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:
性能計數器可以如果您希望您的應用程序能夠在所有現代MS操作系統上工作,那就非常棘手。如果您希望您的應用以普通(非管理員)用戶身份運行,情況會變得更加複雜。
但是這應該讓你開始。
- Dan