吞吐量(Throughput)、QPS、并发数、响应时间(RT)
来源:互联网 发布:流程优化小组 编辑:程序博客网 时间:2024/05/18 01:57
- 吞吐量:系统在单位时间内处理请求的数量,是并发系统的一个重要的性能指标。
- QPS(每秒查询率 Query Per Second):对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。对应fetches/sec,即每秒的响应请求数,也即是最大吞吐能力。
- 并发数:指系统可以同时承载的正常使用系统功能的用户的数量。与吞吐量相比,并发用户数是一个更直观但也更笼统的性能指标。
- 响应时间:系统对请求作出响应的时间。
QPS提升带来什么?QPS提升说明单台服务器处理能力提升,如果QPS提升1倍,服务器资源减少1半,或者说服务器不变可以支撑2倍的请求量。
如何提升QPS?
1)减少CPU的使用时间(哪些代码会消耗CPU:循环、字符串拼接\查找\替换、编码\解码、序列化\反序列化、压缩)
2)增加CPU的数量
3)减少同步锁
(如果CPU不能被压到85%以上,并且此时的QPS已经达到了峰值,则说明另有瓶颈,接下去关注内存)
RT提升带来什么?
响应速度提升说明单词请求的处理速度提升,用户感觉任务处理速度更快,系统反应速度更快。当然在处理能力不变的情况下,RT的提升必然会提升QPS。
如何提升RT?
1)减少I/O的响应时间
2)减少I/O的调用次数
3)减少CPU使用时间(当然在I/O占大头的应用里,这方面优化效果肯定不明显)
转载于:https://my.oschina.net/haoqoo/blog/405356
0 0
- 吞吐量(Throughput)、QPS、并发数、响应时间(RT)
- 吞吐量(Throughput)、QPS、并发数、响应时间(RT)对系统性能的影响
- 吞吐量(Throughput)、QPS、并发数、响应时间(RT)对系统性能的影响
- 吞吐量(Throughput)、QPS、并发数、响应时间(RT)对系统性能的影响
- 吞吐量(Throughput)、QPS、并发数、响应时间(RT)对系统性能的影响
- 吞吐量(Throughput)、QPS、并发数、响应时间(RT)对系统性能的影响
- 吞吐量(Throughput)、QPS、并发数、响应时间(RT)对系统性能的影响
- 吞吐量(Throughput)、QPS、并发数、响应时间(RT)对系统性能的影响
- 系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间
- QPS(req/sec 每秒请求数)、PV 、RT (响应时间) 之间的关系
- QPS(req/sec 每秒请求数)、PV 、RT (响应时间) 之间的关系
- 网站流量与性能分析指标:PV/UV/PR/IP/QPS/并发数/吞吐量/响应时间
- QPS、PV 、RT(响应时间)之间的关系
- QPS、PV 、RT(响应时间)之间的关系
- QPS、PV 、RT(响应时间)之间的关系
- QPS RT Throughput
- 并发数 = QPS*平均响应时间
- 响应时间(response time)和吞吐量(throughput)
- 多线程(十)CountDownLatch、CyclicBarrier和Semaphore
- poj1258 最小生成树
- poj2991 Crane (线段树)
- curl各命令参数详解
- Vtk与opencv的冲突
- 吞吐量(Throughput)、QPS、并发数、响应时间(RT)
- Lua中的闭包
- Android获取当前城市名称
- 再探KVO
- java反射机制之Method invoke执行调用方法例子
- 【机器学习PAI实践三】雾霾成因分析
- Android API官方文档 存储选项
- 关于XML的解析的问题
- 2015蓝桥杯省赛模拟题C组