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