response time(一)

原创 2016年08月30日 02:48:07

1.响应时间

客户端用户反馈响应是c->s,s-c处理后,c等待时间处理后,这里服务器响应时间不另外计入客户端等待时间

在web领域里满足基本标准

2~5秒,得到响应时间较快。

5~8秒,得到响应时间较慢。

8秒~10秒及以上,得到响应效率很慢。会检查是否存在

客户端时间需要把客户端等待时间+服务器响应时间一起记录上,共3个往返,计算2个。

----------------------------------------------------------------------------------------------------------------------

2.一组数据&场景

1个简单的数据包,服务器1个请求处理时间要求是低于1ms,假设为1ms。

1组场景:服务器线程为1,客户端同时请求1个数据包。

第1个ms:c->s,s 1个线程处理客户端1个请求包

服务器响应时间为1ms

因为服务器响应时间不另外计入客户端等待时间

客户端等待时间为1ms

整个过程是客户端请求等待+响应时间=1+1ms=2ms

如果是同1个事务可以记录avg的数据。

----------------------------------------------------------------------------------------------------------------------

由此可见response time 会受到服务器线程处理能力和客户端发送请求数和内容相关,内容取决处理时间和复杂度。

3.第二组数据

在计算1组理论数据:服务器线程数3,客户端9个请求。

第1个ms:服务器第3个线程,先处理客户端请求包9-3,剩余6个

第2个ms:服务器第3个线程,先处理客户端请求包6-3,剩余3个

第3个ms:服务器第3个线程,先处理客户端请求包3-3,剩余0个

服务器响应时间为3ms

客户端等待时间为1ms

客户端等待时间为1ms*3+2ms*3+3ms*3+1ms=10ms

这里服务器qps(每秒或者某个时间段内处理数据的能力)数值是

Qps公式是成功处理请求包数量/(最后一个请求包结束时间 – 第一个请求包开始时间)=9/(10-1)ms=1

Ms计,单位s=1000

----------------------------------------------------------------------------------------------------------------------

这里是一些服务器没有排队的情况数据,根据客户端请求数和内容(处理ms时间)和服务器线程对比,低于和等于服务器线程数,是没有排队情况,简称全速。

本章完结。
版权声明:本文为博主原创文章,未经博主允许不得转载。

AWR之response time

一般来说,调优的第一手资料,很可能就是典型业务期的一个AWR报告,那么如何根据AWR报告来判断是哪些SQL消耗了最多的系统资源?哪些SQL是最需要调整的呢?这里给出了一个大致的优化思路。当然,思路是死...

Inter-Process Communication Affects Application Response Time

Response time is critical to software usability. Few things are as frustrating as waiting for some s...

Interprocess Communication Affects Application Response Time

Interprocess Communication Affects Application Response TimeRandy StaffordRESPONSE TiME iS CRiTiCAL ...

MySQL源代码:由参数query_response_time_stats想到的

转载请署名:印风 --------------------------------------------- Percona提供了一个参数query_response_time_stats用于在服...

wall clock time(response time)

Wall-clock time

html5shiv和response源码打包

  • 2017年10月26日 11:22
  • 169KB
  • 下载

Request&Response编程

  • 2014年10月24日 22:17
  • 1.09MB
  • 下载

Response.End导致“正在中止线程”异常的问题

这是最近发现的一个问题,我用AJAX请求P页面,然后根据返回值来确定下一步的逻辑,结果发现Response.End 语句居然引发了“正在中止线程”异常,导致影响了判断返回结果的逻辑。P页面代码类似如...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:response time(一)
举报原因:
原因补充:

(最多只允许输入30个字)