根据msdn上的这个页面
http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh441592.aspx
Windows 商店应用程序的 System.Diagnostics 命名空间使您能够与性能计数器交互。
要使用桌面应用程序执行此操作,我通常会执行以下操作:
PerformanceCounter cpu = new PerformanceCounter("Processor", "% Processor Time", "_Total");
PerformanceCounter ram = new PerformanceCounter("Memory", "Available MBytes");
并且,然后使用 NextValue() 随着时间的推移监控这些
但是,当您创建 Windows 商店应用程序时 - System.Diagnostics 命名空间似乎不包含 PerformanceCounter 类。我认为这是可能的,因为前面提到的 msdn 页面指出您可以与性能计数器进行交互。
有人知道如何在 Windows 商店应用程序中进行 CPU 使用和内存使用性能计数器吗?