0

这是我在这个我使用了很长时间的伟大网站上的第一个问题。

我想使用 System.Diagnostics 从远程计算机获取使用的 CPU 和内存的百分比。还需要知道某些进程使用的 CPU 和内存的百分比。为了访问远程计算机,我实现了“模拟”。这可以通过 WMI 轻松完成,但对于简单的监视任务来说效率非常低且资源密集。在具有 CounterName “Available MBytes” 的 CategoryName “Memory” 中,我可以获得可用内存量,但我还没有找到如何知道已使用总内存的百分比。

所以...

在哪里可以找到 System.Diagnostics 的所有 CategoryName 及其 CounterName 的列表?

4

1 回答 1

-1

我相信您需要性能计数器来获取那些远程计算机统计信息。请访问此链接以获取更多信息

http://msdn.microsoft.com/en-us/library/system.diagnostics.performancecounter.aspx http://www.cinchoo.com/category/diagnostics/performancecounters

于 2012-05-15T23:08:45.270 回答