优秀的编程知识分享平台

网站首页 > 技术文章 正文

宏软集团:解释5个常用的性能指标的名称与具体含义

nanyue 2024-08-30 20:55:10 技术文章 5 ℃

解释5个常用的性能指标的名称与具体含义

分别为:响应时间、并发用户数,吞吐量,性能计数器,TPS,HPS。

响应时间:

指的是 “系统响应时间” 定义为应用系统从发出请求开始到客户端接收到响应所消耗的时间。把它作为用户视角的软件性能的主要体现。

并发用户数:

有两种理解方式,一种是从业务的角度来模拟真实的用户访问,体现的是业务并发用户数,指在同一时间段内访问系统的用户数量。

另一种是从服务器端承受的压力来考虑,这里的“并发用户数”指的是同时向服务器端发出请求的客户数,该概念一般结合并发测试使用,体现的是服务端承受的最大并发访问数。

吞吐量:

是指“单位时间内系统处理的客户请求的数量”,直接体现软件系统的性能承载能力。

性能计数器:

是描述服务器或操作系统性能的一些数据指标。例如,对Windows 系统来说,使用内存数,进程时间等都是常见的计数器。

思考时间,也被称为 “休眠时间” ,从业务的角度来说,这个时间指的是用户在进行操作时,每个请求之间的间隔时间。

从自动化测试实现的角度来说,要真实地模拟用户操作,就必须在测试脚本中让各个操作之间等待一段时间,体现在脚本中,具体而言,就是在操作之间放置一个 Think 的函数,使得脚本在执行两个操作之间等待一段时间。

TPS:

Transaction per second,每秒钟系统能够处理的交易或者事务的数量。它是衡量系统处理能力的重要指标。

点击率:

HPS,每秒钟用户向WEB服务器提交的HTTP请求数。

最近发表
标签列表