我应该如何计算响应时间的改进百分比。
旧代码的响应时间为 15306 毫秒
,更新代码的响应时间为 799 毫秒
。响应时间的改进百分比是多少?
最佳答案
有两种方法可以解释“响应时间的百分比改进”。其中一个是计算数据点从旧值到新值的百分比变化的经典且普遍的公式,如下所示:
(new - old)/old*100%
对于你的情况:
(799 - 15306)/15306*100% = -94.78%
这意味着新值比旧值小 94.78%(更快,因为我们谈论的是响应时间)。
解释该语句的第二种方法是取新值“覆盖”或“达到”旧值的百分比:
new/old*100%
对于您的情况:
799/15306*100% = 5.22%
这意味着新值仅为旧值的 5.22%,就响应时间而言,这意味着与旧响应时间相比,响应时间仅为旧值的 5.22%。
使用“改进”一词表明您需要 94.78% 的值,因为它显示了新代码消除了(“改进”)旧响应时间中的多少滞后。但当涉及到自然语言时,如果不仔细澄清,就很难确定准确的含义。
关于optimization - 如何计算性能测试响应时间的改进百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28403939/