我正在一台新的专用 Web 服务器上进行一些负载测试,在服务器承受一定压力后,我必须等待一分钟,让一分钟的平均负载重新下降,以便我的测试保持相当准确。
有什么方法可以将平均负载设置回 0,或者正常情况下的任何值,而无需重新启动?
答案1
那没有。这是滚动平均值。
答案2
我不知道是否有可能影响内核负载计数器,但如果您愿意进行一些编码,那么您可以不使用它们。您可以简单地读取绝对值/proc/stat
并进行自己的计算。您可以随时重置。
我正在一台新的专用 Web 服务器上进行一些负载测试,在服务器承受一定压力后,我必须等待一分钟,让一分钟的平均负载重新下降,以便我的测试保持相当准确。
有什么方法可以将平均负载设置回 0,或者正常情况下的任何值,而无需重新启动?
那没有。这是滚动平均值。
我不知道是否有可能影响内核负载计数器,但如果您愿意进行一些编码,那么您可以不使用它们。您可以简单地读取绝对值/proc/stat
并进行自己的计算。您可以随时重置。