吞吐率(Requests per second),缩写RPS

计算公式:

吞吐率 = 总请求数 / 处理这些请求的总完成时间
Requests per second = Complete requests / Time taken for tests

吞吐率是服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。
某个并发用户数下单位时间内能处理的最大的请求数,称之为最大吞吐率

QPS、每秒查询率(Query Per Second)

计算公式:

qps = 请求查询数 / 秒
qps = fetchs / per second

每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。
在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。
qps相当于最大吞吐率

并发连接数(The number of concurrent connections)

并发连接数就是服务器某个时刻所接受的请求数目,也就是某个时刻所接受的会话数目。

并发用户数(The number of concurrent users, Concurrent Level)

一个用户可能产生多个会话,所以并发用户数和并发连接数并不重复。并发用户数是指服务器某个时刻所能接受的用户数。

TPS(Transactions Per Second),每秒传输的事务数

TPS也就是单位时间内,服务器能处理的最大事务数。
一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。
一般的,评价系统性能均以每秒钟完成的技术交易的数量来衡量。
系统整体处理能力取决于处理能力最低模块的TPS值。

用户平均请求等待时间(Time per requests)

计算公式:

用户平局请求等待时间 = 总时间 / (总请求数 / 并发用户数)
Time per requests = Time taken for tests / (Complete requests / Concurrent Level)

服务器平均请求等待时间(Time per requests: across all concurrent requests)

计算公式:

服务器平均等待时间 = 总时间 / 总请求数
Average request latency server = Time taken for tests / Complete requests

服务器平均请求等待时间是吞吐率的倒数。同时:学什么

服务器平均等待时间 = 用户平均请求等待时间 / 并发用户数
Average request latency server = Time per requests / Concurrent Level
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值