第七周命题作业
性能压测时,随着并发压力的增加,系统响应时间和吞吐量是如何变化的,为什么?
系统响应时间初期会随着内部缓存,预热等原因稍有变快,然后趋于稳定,一定并发压力之后则开始逐渐变长,最后接近无限长,此时程序崩溃。
吞吐量初期逐渐增大,呈现线性增长,达到一定并发压力后由于系统资源不足,开始增长缓慢,然后逐渐下降,最后接近0,此时程序崩溃。
用你熟悉的编程语言写一个web性能压力测试软件,输入参数为URL、测试请求的总次数、测试请求的并发数。输出参数为web的平均响应时间和95%请求响应时间。用这个工具以10并发数100请求的方式压力测试www.baidu.com。
经过测试,www.baidu.com的平均响应时间为18952.7微秒,95%响应时间为27816微秒。
版权声明: 本文为 InfoQ 作者【天之彼方】的原创文章。
原文链接:【http://xie.infoq.cn/article/37a98578262283d25bd14376e】。文章转载请联系作者。
评论