吞吐率(Requests per second),缩写RPS
2024-08-29 20:07:35
计算公式:
吞吐率 = 总请求数 / 处理这些请求的总完成时间
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
最新文章
- loadrunner性能测试---添加windows多台压力机
- 分区还原工具(DiskGenius)
- Codeforces Round #174 (Div. 1) B. Cow Program(dp + 记忆化)
- Linux 字符集转化
- 找回使用过的QQ头像
- Oracle主键约束、唯一键约束、唯一索引的区别
- 在win7下php查询数据库, 连接被重置
- SQL中的去重操作
- Hdu 3371 Connect the Cities(最小生成树)
- top batch output
- 使用inpaint例子,去除水印
- mysql 列转行,合并字段
- powerdesigner-ER图建模
- <;转载>;C#与JAVA的区别 http://www.cnblogs.com/Asa-Zhu/archive/2012/11/08/2761114.html
- jzoj4223
- Hbase 学习(八) 使用MapReduce
- C++虚函数表(vtbl)
- 详解Android微信登录与分享
- Android面试总结经
- C语言 反序打印字符串中的单词
热门文章
- Luogu 3911 最小公倍数之和
- python3-字典中的一些常用方法
- Understanding the Effective Receptive Field in Deep Convolutional Neural Networks
- C# 与Java初始化顺序及异同(转)
- 英文操作系统中中文乱码(SQL中 NVARCHAR 和 VARCHAR区别)
- c# 制作悬浮框
- nodejs nodejs模块使用及简单的示例
- MySQL 5.0的my.cnf配置选项(另外一种方式分类整理)
- 基于XML的类的属性的装配
- SP7258 SUBLEX - Lexicographical Substring Search