问题
问答题
阅读下列说明,回答问题1至问题5。
【说明】
负载压力性能测试是评估系统性能、性能故障诊断以及性能调优的有效手段。下述表格是针对税务征管系统中“税票录入”业务的测试结果,系统服务器端由应用服务器和单结点数据库服务器组成。
并发用户数 | 交易吞吐量平均值 (trans/s) | 交易响应时间平均值(s) | 数据库服务器CPU平均利用率 | 应用服务器CPU平均利用率 |
10 | 0.56 | 0.57 | 37.50% | 13.58% |
20 | 2.15 | 1.16 | 57.32% | 24.02% |
30 | 3.87 | 3.66 | 70.83% | 39.12% |
50 | 7.02 | 6.63 | 97.59% | 53.06% |
【问题2】 试判断随着负载增加,当交易吞吐量不再递增时,交易响应时间是否会递增,并说明理由。 |
答案
参考答案:
解析:知识点包括: 随着负载增加,当交易吞吐量不再递增时,交易响应时间一般会递增。 当系统达到交易吞吐量极限时,客户端交易会在请求队列中排队等待,等待的时间会记录在响应时间中。
[分析]: 考查交易吞吐量与交易平均响应时间两个性能指标的关系。 当系统吞吐量未达到系统处理极限时,系统性能不衰减,交易平均响应时间一般不会递增。当系统达到吞吐量极限时,客户端交易会在请求队列中排队等待,等待的时间会记录在响应时间中,故交易平均响应时间一般会递增。