计算在IoT核心版上运行的控制台应用程序的系统CPU使用率

问题描述 投票:2回答:1

我指的是下面的链接,用于计算Win Iot Core上的CPU使用率-

Calculate CPU Usage in Percentage UWP Application Windows 10 IOT

但是它需要Windows.System.Diagnostics来访问下面的代码片段,以获取运行进程的信息-

    var pdis = ProcessDiagnosticInfo.GetForProcesses();

但是我无法为ProcessDiagnosticInfo C#控制台应用程序找到nuget包。

有什么方法可以计算iot核心上的CPU使用率。

c# docker console-application cpu-usage windows-10-iot-core
1个回答
0
投票

是,PerformanceCounter在IoT核心版上不支持。如果要在Windows IoT核心版上的控制台应用程序中获取系统的CPU使用率,则可以调用Device Portal API(/api/resourcemanager/processes)以获取系统性能数据。

© www.soinside.com 2019 - 2024. All rights reserved.