性能压测
性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?
1、性能测试阶段:
响应时间缓慢增加,吞吐量平稳增长。
系统资源在正常范围内。
未达到系统瓶颈,系统资源可以满足系统需要。
2、负载测试阶段:
响应时间有明显增加。随负载增大,响应时间增长速度越来越快,吞吐量增长速度越来越慢。
系统资源一项或多项接近或达到内安全临界值。部分资源产生系统瓶颈。
3、压力测试阶段:
响应时间快速增长,吞吐量开始下降。
系统瓶颈造成请求的积压,直至系统崩溃。
用你熟悉的编程语言写一个 web 性能压测工具,输入参数:URL,请求总次数,并发数。输出参数:平均响应时间,95% 响应时间。用这个测试工具以 10 并发、100 次请求压测 www.baidu.com。
评论