性能压测时,并发量、响应时间和吞吐量三者的关系
首先,我们把性能压测分为两部分:负载测试和压力测试。
负载测试是为了预估程序在运行期间所能取得的最好性能,而压力测试是为了找到程序在并发压力下崩溃的临界点。
当程序运行还未达到系统资源使用的临界点之前,随着并发压力的增加,系统响应时间基本不会有变化,吞吐量同时增加;
当程序运行达到系统资源使用的临界点之后,随着并发压力的增加,系统响应时间会快速增加,甚至无法响应;而吞吐量急剧下降。
版权声明: 本文为 InfoQ 作者【hellohuan】的原创文章。
原文链接:【http://xie.infoq.cn/article/bfe599ab0285954b2c60da417】。文章转载请联系作者。
评论