【问题标题】:Rolling Timer Array for Calculating Averages用于计算平均值的滚动计时器阵列
【发布时间】:2011-09-15 00:16:37
【问题描述】:

语言: C++

开发环境:Microsoft Visual C++

使用的库: MFC

问题:这应该相当简单,但我无法完全理解它。我正在尝试计算给定时间内的滚动平均值 - 比如说五秒。每秒钟,我的程序都会收到一条数据消息,其中包含一些数字信息,包括进程中的 CPU 空闲时间。

我希望能够向用户显示五秒内的平均 CPU 空闲时间。我正在考虑只使用一个数组并每五秒存储一个值,但我不确定如何进行滚动部分。除非有其他内置方法可以进行滚动计算?

【问题讨论】:

    标签: timer average moving-average rolling-computation


    【解决方案1】:

    事实证明,实现关于空闲百分比的即时反馈实际上会更好,这更容易编码。

    【讨论】:

      猜你喜欢
      • 2021-06-04
      • 1970-01-01
      • 2013-05-07
      • 1970-01-01
      • 1970-01-01
      • 2019-11-24
      • 1970-01-01
      • 1970-01-01
      • 2019-09-09
      相关资源
      最近更新 更多