WMI查询来获取
问题描述:
我对如何获取性能数据的工作“memoryPagesPerSec”。WMI查询来获取
新的计数器,我需要在我的requiremnet补充,是“memoryPagesPerSec”
我使用inbuild类来得到这个柜台,而不是获得的价值
它始终为零,而我检查perfmon.exe,它给出了一些值。
有没有人告诉我的原因,或者是什么WMI查询替代解决方案,使这个计数器的值。
我当前的代码是....
var s1 = new System.Diagnostics.PerformanceCounter("Memory", "Pages/sec");
string s2 = s1.NextValue().ToString();
Console.WriteLine("Test Memory: " + s2.ToString());
我想用WMI变化和需要检查吗?
的WMI查询的任何解决方案,此柜台?
答
试试这个:
选择PagesPersec FROM Win32_PerfFormattedData_PerfOS_Memory
我在我的项目已经完成的解决方案。无论如何,祝你好运,开始堆栈溢出:) –