在测量应用程序性能(例如响应时间)时,很容易遇到平均值(平均值)。ab
,httpref
以及许多其他实用程序正在报告均值和标准差。但从理论的角度来看,这对我来说没有多大意义。这就是为什么。
均值善于描述对称分布的总体,因为在对称分布的情况下,均值等于总体众数和期望值。但是响应时间不是分布对称的。它们更像是指数型的。在这种情况下,平均值什么也没告诉我们。
使用百分位值更方便,它告诉我们在响应百分比的情况下我们可以承受的响应时间。
我是否遗漏了某些东西,或者仅仅因为计算起来很简单而意味着流行?