第 7 周作业
作业 1:
性能压测的时候,随着并发压力的增加,
系统响应时间:1)开始时系统资源充足,并发用户数增加不会导致响应时间的明显增长;2)继续增加到某些系统资源不足时,比如 CPU 不足,有些线程就要等待 CPU 调度运行,这就增加了响应时间;3)继续增加到某些资源严重不足时,响应时间急剧增加。
吞吐量:1)开始时随着并发请求的增加,线性增加;2)当并发请求数超过 CPU 核数时,这时候 CPU 调度,响应线程有些在运行,有些在等待运行;3)当并发请求数继续增加,超过系统资源阈值时,这时候再增加,TPS 数量就会下降,如系统的内存已耗尽,继续增加请求会触发频繁的内存换入换出,这时候 CPU 的时间很多花在了 IO 等待上。当到了某个点时,系统可能会崩溃;
作业二,本周心得:
在学习本周课程前,对性能测试、负载测试、压力测试没有概念,可以说视他们为同一物——都是随着并发的增加,吞吐量也增加,到达一定值就稳定在那里(学了之后才知道不是简单的线性增加与饱和的关系)。性能优化需要对系统的掌握,运用的熟能生巧才能很好地进行性能优化。测试是手段,性能优化是目的。
在接下来我将研究分布式文件系统,刚好可以用上这周知识。一切刚刚好,嘿嘿。
版权声明: 本文为 InfoQ 作者【TheSRE】的原创文章。
原文链接:【http://xie.infoq.cn/article/21684cd656187202590e5f30d】。文章转载请联系作者。
评论