第 7 周作业
性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?
达到临界点后,系统的处理能力大于输入的任务。这时任务会排队,排队的任务处理会变慢,响应时间变长。队列的大小有限制,超过队列大小的任务不会被接收,直接丢弃,调用方感知就是系统不能提供服务。
因为 System Load 一直高位运行,CPU 也会不断进行上下文切换,导致性能进一步降低。多个任务之间可能存在不同的瓶颈,互相等待,导致系统最终响应越来越慢,大部分资源用于上下文切换,而不能有效处理任务。
性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?
达到临界点后,系统的处理能力大于输入的任务。这时任务会排队,排队的任务处理会变慢,响应时间变长。队列的大小有限制,超过队列大小的任务不会被接收,直接丢弃,调用方感知就是系统不能提供服务。
因为 System Load 一直高位运行,CPU 也会不断进行上下文切换,导致性能进一步降低。多个任务之间可能存在不同的瓶颈,互相等待,导致系统最终响应越来越慢,大部分资源用于上下文切换,而不能有效处理任务。
评论