【问题标题】:Get process performance counter in C获取 C 中的进程性能计数器
【发布时间】:2020-04-23 17:55:37
【问题描述】:

我目前正在确定 C 中特定进程的 CPU 使用率。目前我们正在使用性能计数器,但我们使用的计数器是系统计数器,所以我得到了我们测量时的总 CPU 使用率,但我需要我们正在运行的特定进程的 CPU 使用率。有没有办法获得该特定过程的计数器?更新:我使用的是 Windows 10

【问题讨论】:

  • 获得这些性能值通常是特定于操作系统的,您是否考虑过特定​​的操作系统?
  • 是的,我使用的是 Windows 10,抱歉我错过了这个细节

标签: c windows cpu-usage performancecounter


【解决方案1】:

在 Windows 中,您将拥有以下 API 来获取系统和进程计时:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多