在阅读了一篇关于在 Windows 操作系统中使用性能监视器的文章后,我得到了标题中提到的关于创建基线的问题。
我知道我需要一个基准来比较性能,但我反复思考的问题是:何时创建这个基准?文章提到您应该在正常工作负载下创建它。好的,这里什么才算正常?
基线会改变吗?假设我今天捕获了基线。它会永远保持不变吗?它什么时候会改变?
答案1
据我了解并使用,基线绩效指标并不是静态的。
不要将基线视为一次性的东西,然后就忘了!
您需要做的是创建计划任务,在足够长的时间内获取性能指标,以涵盖峰值和最低使用率。
在绝大多数情况下,这意味着一整周的指标。
但请记住,这取决于您是否能够在不产生重大影响的情况下获取这些统计数据(在几乎所有情况下这都很容易)
然后,您决定保留期限和刷新期限。
例如,您保留一年的统计数据,并每月更新。
在此示例中,您每月将获取一周的统计数据,并保留一年的统计数据。
这给你带来以下好处:
- 对你的平均表现有很好的了解
- 足够长的表现历史,能够描绘出趋势
- 一个足够小的指标存储库,这样你就不会得到太多的数据
至于什么时候开始……
等到你需要的时候就太晚了,所以今天就开始吧。
如果你的客户关心它是否表现不好,那就设定一个基准。