性能测试的基本题稿.ppt

性能测试 基本概念 响应时间 定义: 响应时间指的是从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,这个过程所耗费的时间。 响应时间通常用时间单位来衡量, 例如 秒(seconds) 或者 毫秒(milliseconds) 在某些工具中,响应时间通常会称为“TTLB”,即“time to last byte”,意思是从发起一个请求开始,到客户端收到最后一个字节的响应所耗费的时间。 响应时间 vs 负载 图形中的拐点 表示响应时间突然增加 意味着一种或者多种系统资源的利用达到了极限 例如: 很多Web服务器可以设置固定数量的threads来处理用户同时发出的请求。 当这些并发的请求数量超过当前有效的threads数量时,任何新到的请求将会被放入一个队列中等待系统的处理。 这个在队列中等待的时间将会使响应时间大大的增加。 响应时间的分解 响应时间= 网络响应时间 + 应用程序响应时间 网络响应时间 网络响应时间指的是数据从一个服务器到另一个服务器在网络上传输所需花费的时间。 应用程序响应时间 应用程序响应时间指的是服务器处理数据所需花费的时间。 响应时间 = (N1+N2+N3+N4)+(A1+A2+A3) 吞吐量 定义 吞吐量指的是单位时间内处理的客户端请求数量。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档