【发布时间】:2015-02-20 19:07:17
【问题描述】:
我想知道是否有人可以帮助获取特定应用程序的 cpu 使用信息,我可以使用以下 code 获得与您在任务管理器中看到的相同的使用信息
任何帮助将不胜感激, 谢谢。
【问题讨论】:
-
使用性能分析器而不是内存
-
我见过这样的代码:PerformanceCounter myAppCpu = new PerformanceCounter("Process", "% Processor Time", "app", true);双 pct = myAppCpu.NextValue();然而,这为整个 cpu 提供了一个值,而不是我所追求的每个核心的 %。
-
Chris a profiler 是一个分析代码的软件,而不是一个要使用的代码。
-
我知道什么是分析器,但我需要我的程序的 cpu 信息,而不是用于调试目的。