week7- 性能优化

用户头像
关注
发布于: 2020 年 12 月 07 日

1、性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?

1.1、系统资源与系统吞吐量的关系:随着并发压力的增加,消耗的系统资源增加,系统的吞吐量也是先增加后减少;

1.2、并发与系统响应时间的关系:随着并发的增加,系统的响应时间增加;主要因为每次创建一个线程,消耗的资源增加;





2、用你熟悉的编程语言写一个 Web 性能压测工具,输入参数:URL,请求总次数,并发数。输出参数:平均响应时间,95% 响应时间。用这个测试工具以 10 并发、100 次请求压测 www.baidu.com

程序思路:

1、控制台输入接收模块;

1.1、接收参数

2、接收参数解析模块;

2.1、URL、请求总次数、并发数解析和校验

3、远程调用执行模块;

3.1、线程池;

3.2、执行器;

4、状态响应统计模块;

4.1、计算平均响应时间

4.2、计算95%响应时间

用户头像

关注

还未添加个人签名 2019.02.26 加入

还未添加个人简介

评论

发布
暂无评论
week7-性能优化