QPS:

每秒钟处理完请求的次数;注意这里是处理完。具体是指发出请求到服务器处理完成功返回结果。可以理解在server中有个counter,每处理一个请求加1,1秒后counter=QPS。

TPS:每秒钟处理完的事务次数,一般TPS是对整个系统来讲的。一个应用系统1s能完成多少事务处理,一个事务在分布式处理中,可能会对应多个请求,对于衡量单个接口服务的处理能力,用QPS比较多。

并发量:系统能同时处理的请求数

RT:响应时间,处理一次请求所需要的平均处理时间

计算关系:

QPS = 并发量 / 平均响应时间

并发量 = QPS * 平均响应时间

吞吐量

指在一次性能测试过程中网络上传输的数据量的总和。

提示,用吞吐量来衡量一个系统的输出能力是极其不准确的,用个最简单的例子说明,一个水龙头开一天一夜,流出10吨水;10个水龙头开1秒钟,流出0.1吨水。当然是一个水龙头的吞吐量大。你能说1个水龙头的出水能力是10个水龙头的强?所以,我们要加单位时间,看谁1秒钟的出水量大。这就是吞吐率。

吞吐率

单位时间内网络上传输的数据量,也可以指单位时间内处理客户请求数量。它是衡量网络性能的重要指标,通常情况下,吞吐率用“字节数/秒”来衡量,当然,可以用“请求数/秒”和“页面数/秒”来衡量。其实,不管是一个请求还是一个页面,它的本质都是在网络上传输的数据,那么来表示数据的单位就是字节数。

不过以不同的方式表达的吞吐量可以说明不同层次的问题。例如,以字节数/秒方式表示的吞吐量主要受网络基础设置、服务器架构、应用服务器制约;以请求数/秒方式表示的吞吐量主要受应用服务器和应用代码的制约。

php 吞吐率,QPS/TPS/并发量/吞吐量/吞吐率的概念相关推荐

  1. 阿里云云盾抗下全球最大DDoS攻击(5亿次请求,95万QPS HTTPS CC攻击) ,阿里百万级QPS资源调度系统,一般的服务器qps多少? QPS/TPS/并发量/系统吞吐量...

    阿里云云盾抗下全球最大DDoS攻击(5亿次请求,95万QPS HTTPS CC攻击) 作者:用户 来源:互联网 时间:2016-03-30 13:32:40 安全流量事件https互联网资源 摘要:  ...

  2. QPS/TPS/并发量/系统吞吐量

    1.QPS QPS Queries Per Second 是每秒查询率 ,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准, 即每秒的响应请求数,也即是 ...

  3. QPS/TPS/并发量/系统吞吐量概念和公式

    1.概念 我们在日常工作中经常会听到QPS/TPS这些名词,也会经常被别人问起说你的系统吞吐量有多大.一个系统的吞度量(承压能力)与request对CPU的消耗.外部接口.IO等等紧密关联,单个req ...

  4. QPS/TPS/并发量/系统吞吐量的概念

    2019独角兽企业重金招聘Python工程师标准>>> 我们在日常工作中经常会听到QPS/TPS这些名词,也会经常被别人问起说你的系统吞吐量有多大.这个问题从业务上来讲,可以理解为应 ...

  5. PV、UV、TPS、QPS,并发量、吞吐量、平均并发用户数、并发峰值的定义区别

    什么是PV? 访问量,Page View, 指网站页面浏览量或者点击量,页面被刷新一次就计算一次.如果网站被刷新了1000次,那么流量统计工具显示的PV就是1000 . 什么是UV? 独立访客,Uni ...

  6. 压力测试概念及方法(TPS/并发量)

    最近在对代码进行压力测试,这里整理一下压测中的指标和方法. 文章目录 1 压力测试中的指标 1.1 TPS 1.2 QPS 1.3 平均处理时间(RT) 1.4 并发用户数(并发量) 1.5 换算关系 ...

  7. 系统吞吐量、QPS、并发数、响应时间,以及提高吞吐量的思路

    一.系统吞度量要素: 吞吐量是指系统在单位时间内处理请求的数量 系统吞吐量几个重要参数:QPS(TPS).并发数.响应时间 QPS(TPS):每秒钟request/事务 数量  并发数: 系统同时处理 ...

  8. 吞吐量、QPS、并发数等概念

    开发原因需要了解吞吐量(TPS).QPS.并发数.响应时间(RT)等概念如下: 1.响应时间(RT) 响应时间是指系统响应请求的时间.直觉上,这个指标非常符合人们对软件性能的主观感受,因为它完整地记录 ...

  9. TPS、QPS与并发

    概念 TPS:是Transactions Per Second的缩写,也就是事务数/秒.它是软件测试结果的测量单位.一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程.客户机在发送请求时开 ...

最新文章

  1. python基础一循环
  2. python中文字符_python处理中文字符
  3. 串联矩阵matlab代码,Matlab串联矩阵函数【horzcat】详细解析
  4. setwindowshookex回调函数不执行_ECMAScript 6 入门教程—Generator 函数的异步应用
  5. 关于windows的version和OS build version
  6. 防止用户重复提交表单数据,session方式,js方式
  7. ORA-00257归档日志写满的解决方法 - xwdreamer - 博客园
  8. 【仿某公司前台】 asp安全查询系统
  9. ahp层次分析法matlab代码_(案例)AHP层次决策分析Matlab编码计算
  10. 【Unity Shader】---UnityShader 提供的CG/HLSL语义
  11. 吴伯凡-认知方法论-矩阵式认知与苏格拉底
  12. 认知神经学lecture1---感受与感知
  13. dau、mau、pcu、dnu、wau、acu、uv分别是什么意思?
  14. 四步学会使用ECharts做图
  15. 大卫·希尔伯特:数学界的无冕之王
  16. python输入姓和名_编程练习1-输入姓,返回名
  17. 失物招领小程序,失物招领微信小程序,校园失物招领小程序系统毕设作品
  18. 【DEBUG】2021-03-15 不定期的自我检讨001
  19. 点对点文件服务器,点对点文件同步工具(Syncthing)
  20. 未来,大数据行业工资会断崖式下滑吗?

热门文章

  1. go语言web开发入门之多路复用器(multiplexer)
  2. CAD2010 为了保护_漏保带的空开,如果长期关掉其中一个会影响对其它空开的保护作用吗?...
  3. 一汽奔腾b7o价位_“新国民家轿”一汽奔腾全新B70上市,售价仅9万多
  4. 内存取证工具——volatility 常用命令
  5. 机器学习之决策树算法原理详解
  6. Android富文本编辑器(一)
  7. Ceph作为Hadoop分布式文件系统的可扩展替代方案
  8. 3位格雷码的顺序编码_一种优化格雷码编码方式实现跨时钟域的装置的制作方法...
  9. java获取天气接口
  10. 浏览器支持HTML5+标准,可达到原生的功能体验