第七周 性能优化 作业一
1、性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?
在资源充足的情况下,并发增加,系统响应时间维持在一个稳定范围内;
当并发数增加到一定大小,系统资源紧张导致阻塞与等待,响应时间加长;
当并发数增加到一个临界点,系统资源耗尽,大量请求阻塞,响应时间急剧加大,直至系统奔溃
在资源充足的情况下,TPS随并发数线性增长;
当并发数增加到一定大小,系统资源无法支撑系统的吞吐量增长的态势,TPS增长变缓;
当并发数增加到一个临界点,系统资源耗尽,没有更多资源用来处理用户请求,此时系统吞吐量不增反降,直到系统资料耗尽,系统奔溃
2、用你熟悉的编程语言写一个 Web 性能压测工具,输入参数:URL,请求总次数,并发数。输出参数:平均响应时间,95% 响应时间。用这个测试工具以 10 并发、100 次请求压测 www.baidu.com。
// TODO 本周比较忙,下周补充
版权声明: 本文为 InfoQ 作者【应鹏】的原创文章。
原文链接:【http://xie.infoq.cn/article/7638d93ffcf0c6b524f07ed93】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论