获得整体CPU百分比使用率的可能性有多大

JVe*_*len 3 cpu uwp

我有以下问题:

在UWP中,我们如何获得总体CPU百分比使用率,RAM使用率,可用RAM,运行过程等?它是UWP中任务管理器所必需的.

小智 7

嗨,做了一些看起来好像你不能得到设备CPU,RAM和Free Ram或正在运行的进程.您可以获取应用程序的CPU,内存和内存限制.

您可以通过以下方式获得这些:

RAM:可通过MemoryManager类访问

MemoryManager.AppMemoryUsage 
Run Code Online (Sandbox Code Playgroud)

还有一些其他静态成员会帮助你.

CPU:对于CPU,使用--Windows.System.Diagnostics.ProcessCpuUsage检索 

  • ProcessDiagnosticInfo.GetForCurrentProcess.CpuUsage.GetReport()以cpu时间返回UserTime和KernelTime,而不是百分比.你如何计算它们的CPU使用百分比? (2认同)