并发数(Concurrency):同时处理的请求数。
吞吐量(Throughput):单位时间内处理请求的数量。
带宽(Band Width):单位时间内可以传输的数量。
吞吐量和带宽的区别?
带宽=高速公路最大可通行的车数;吞吐量=某时刻实际通行的车数。
吞吐量和并发数的区别是?
看到一个形象的比喻,还是高速公路的通行状况。
吞吐量是每天通过收费站的车辆数目(可以换算成收费站收取的高速费);
并发数是高速公路上的正在行驶的车辆数目;
响应时间是车速。
车辆(并发)很少时,车速(响应)很快,但是收到的高速费(吞吐)也相应较少;
随着高速公路上车辆数目 (并发) 的增多,车速 (响应) 略受影响,但是收到的高速费 (吞吐) 增加很快;
随着车辆 (并发) 的继续增加,车速 (响应) 变得越来越慢,高速公路越来越堵,收费 (吞吐) 不增反降;
如果车流量继续增加,超过某个极限后,任务偶然因素都会导致高速全部瘫痪,车走不动,当然后也收不着,而高速公路成了停车场(资源耗尽)。
网友评论