美文网首页
QPS TPS PV 与 并发量(concurrent numb

QPS TPS PV 与 并发量(concurrent numb

作者: 三石_5f43 | 来源:发表于2023-02-28 14:46 被阅读0次

1. QPS (Query Per Second)

服务端每秒执行的查询(query)请求数, 它是对特定查询服务器在给定时间段内处理的流量的度量。

2. TPS (Transactions Per Second)

每秒处理的事务数, (它是软件测试结果的度量单位)。事务是一个过程,其中客户端向服务器发送请求,服务器进行响应。客户端在发送请求时开始计时,在接收服务器响应后结束计时,这用于计算所用的时间和完成的事务数量。

3. QPS VS TPS

QPS 与 TPS 最大的不同点在于, tps 是度量一次事务,而qps 是对一次请求的度量
例如,访问一个页面请求服务器2秒,一次访问,产生一个“ tps”,产生2个单独的“ qps”。

4. Concurrency number(并发数)

服务端程序 "同时" 处理请求或事务的任务数。

5. QPS(TPS) 并发数 怎么计算?

QPS(TPS)= Concurrency number(并发数)/ Average response time(rt 平均响应时间)。
Concurrency number(并发数) = QPS * Average response time (rt 平均响应时间)。

6. 什么是28 法则?

如果每天 **80% 的访问集中在 20% 的时间,这20% 的时间 **被称为峰值时间。

峰时QPS =  (页面访问数 PV * 80% ) / ( 86400s * 20% ) 
所需服务器数 = 峰时QPS / 一台服务器QPS承载数

7. 最佳线程数怎么设置?

单线程的QPS = 1000ms/RT(响应时间) 
场景:单线程处理一个请求执行平均耗时79ms, 那么单线程支持的 QPS 大约是 12.65。
      QPS 与线程数是线性相关的,多线程场景中增加线程数,可以成倍的提高QPS  (但是要考虑服务器 cpu core 数,内核数
      如果分配超出内核 2倍的线程数,无疑会增加线程上线文切换和总线hub的调度成本。)
      

最佳线程数 = {(线程等待时间+ 线程CPU切换耗时)/  线程CPU切换耗时} *  CPU core(核数)

需要注意的是:** 当达到最优线程数,继续增加线程数量,QPS 也不会继续线性增长,并且响应时间可能变长,如果继续增加线程数就会造成QPS 降低, 所有切记线程数不是越多越好。**

每个系统都有其最佳线程数,但在不同的状态下,最佳线程数会发生变化。瓶颈资源可能(CPU,Memory(内存),锁,IO 等)
** 超过最优线程将会导致 (资源竞争,增加响应时间)。**

相关文章

  • 响应时间、并发数、TPS、QPS、吞吐量

    TPS、并发用户数、吞吐量关系 吞吐量(TPS)、QPS、并发数、响应时间(RT)概念

  • mysql中QPS、TPS、系统吞吐量

    一、每秒查询数QPS 二、每秒事务数TPS 三、系统吞吐量 系统吞吐量几个重要参数:QPS(TPS)、并发数、响应...

  • pv、qps、tps

    一、首先介绍下pv的概念 举个 “栗子” : 在家的wifi,手机登录,电脑登录访问网站,分别访问5次(共10次...

  • pv、qps、tps

    一、首先介绍下pv的概念 举个 “栗子” : 在家的wifi,手机登录,电脑登录访问网站,分别访问5次(共10次...

  • PV、TPS、QPS是怎么计算出来的

    TPS和QPS的区别术语说明:QPS = req/sec = 请求数/秒 【QPS计算PV和机器的方式】 QPS统...

  • 2018-07-11

    吞吐量(TPS)、QPS、并发数、响应时间(RT)概念 - 胡立峰 - 博客园 开发的原因,需要对吞吐量(TPS)...

  • 2019-11-25

    1. QPS(TPS):每秒钟request/事务 数量 2. QPS(TPS)= 并发数/平均响应...

  • 综合芝士

    一、如何衡量一个前端项目大还是小 1、项目价值纬度 pv、uv.、并发、tps、qps、等等等(还有啥?) 2、项...

  • 应用性能监控常用性能指标

    常用指标: PV QPS/TPS Response Time LOAD CPU资源 JVMGC FullGC 内存...

  • PV、UV、QPS、TPS、高并发处理

    1.PV 页面浏览量(page view) 用户每一次对网站中的每个页面访问均被记录1次。用户对同一页面的多次刷新...

网友评论

      本文标题:QPS TPS PV 与 并发量(concurrent numb

      本文链接:https://www.haomeiwen.com/subject/twslldtx.html