csworkman

个人博客

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

2022-3-15 Mr Chang 面试题

1.响应时间(RT)
     响应时间是指系统对请求作出响应的时间。







2.吞吐量(Throughput)
    吞吐量是指系统在单位时间内处理请求的数量。对于无并发的应用系统而言,吞吐量与响应时间成严格的反比关系,实际上此时吞吐量就是响应时间的倒数。前面已经说过,对于单用户的系统,响应时间(或者系统响应时间和应用延迟时间) 可以很好地度量系统的性能。但对于并发系统,通常需要吞吐量作为性能指标。

3.并发用户数
     并发用户数是指系统可以同时承载的正常使用系统功能的用户的数量。与吞吐量相比,并发用户数是一个更直观但也更笼统的性能指标。实际上,并发用户数是一个非常不准确的指标,因为用户不同的使用模式会导致不同用户在单位时间发出不同数量的请求。

4.QPS  每秒查询率(Query Per Second)
     每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率衡量。对应fetches/sec,即每秒的响应请求数,也即是最大吞吐能力。(看来是类似于TPS,只是应用于特定场景的)

发表评论: