判断一个系统的性能通常会取决于这三个最重要的性能指标:
ü 吞吐率(TPS)
ü 响应时间(RT)
ü 系统资源利用率(Load)
通常经验告诉我们,它们三者的趋势会如下图所示:
当处于轻负载区的时候,压力有多大,吞吐率就有多大。
一旦进入重负载区,就算是再怎么努力可能也会是白费。
如果到了崩溃区,那我们的努力就开始有反效果。
同样,对于我们做性能测试来讲,我们的目的就是找出这三个区域的分界线来。
所以在设计上,我们需要不断地递增负载来观察和评估系统性能情况。
比如下表(以下数据为伪造):
TPS |
RT( |