第七周作业
问题一
性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?
在最开始的时候系统资源充足,随着并发数的增加吞吐量也是线性的在增加,有多少请求就能并发的处理多少请求;过了临界点后,随着并发数的增加吞吐量的增加变缓,因为同时有多个线程在运行,处理过程中需要等待 CPU 轮循、内存资源、磁盘以及 I/O 资源等,这个时候响应时间变长,但仍然能够接受增加的并发请求;进一步再增加并发数,吞吐量反而会下降,因为随着线程的增多,系统的负荷超过自己的承载能力,出现资源耗尽的情况,排队线程剧增,响应时间变得更长,吞吐量下降。
评论