第 7 周作业
性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?
性能压测时,随着并发压力的增加,在到达资源饱和点之前,系统响应时间平稳,吞吐量增加;在到达资源饱和点之后,系统响应时间变长,吞吐量减少。
假设测试1秒内系统吞吐量,1秒内发送N笔请求,服务只有1个CPU,一次只能处理一个请求,通常情况每笔请求响应时间为T0(毫秒),当N*T0<1000时,侦测到的吞吐量S就等于N(忽略其它CPU消耗);当N*T0>1000时,N个请求中必然有部分请求不能在1秒内处理完成,因此吞吐量S就小于N.下一秒同样发送N个请求,上一秒未处理的任务加上新增的任务必然会剩余更多未及时处理的任务。N越大、剩余未处理任务数越多,占用的系统资源越多,单位时间内任务平均响应时间会随时间增加。
评论