你无法决定生命的长度,但你可以掌握生活的宽度;你无法改变容貌,但你可以展现笑容;你无法控制他人,但你可以改变自己;你无法预知明天,但你可以把握今天!

性能分析的基本原则

上一篇 / 下一篇  2007-08-28 18:02:52 / 个人分类:精文收集

对于一个应用系统,性能开始出现下降的最直接表象是系统的响应时间变长了,系统响应时间成为分析性能的起点。首先应该从原始测试数据中查看系统的响应时间是多少,判断它是否满足用户对性能的期望。如果不满足,则说明系统的性能出现了问题。发现系统存在问题后,接着就要判断系统在哪个环节出现了瓶颈。
UX\JR:W\0任何复杂的系统无非分为网络和服务器两部分,因此要考察的第二个问题就是:系统的瓶颈是出现在网络环节,还是服务器环节?51Testing软件测试网xx`ibAQ!p
用户从客户端发起的请求数据包经过网络,传递到应用服务器,最后到达数据库服务器,服务器处理完毕后按原路返回到客户端。在这个处理过程中,可以把整个时间分为两段:一段是Tn,即网络的响应时间;一段是Ts,即服务器的响应时间,包括应用服务器和数据库服务器的响应时间。对比Tn和Ts,就很容易知道系统花在什么环节的响应时间占大多数。
;[jDdu x,zb%l@0判断系统的瓶颈是出现在网络段还是服务器段后,就可以进一步层层推进,判查相应环节的更细组件的响应时间,直到最后找到造成性能问题的根本原因。
swy#k;_[0分析系统性能问题要按照“由外而内,由表及里,层层深入”的原则。51Testing软件测试网 b@"a QX7r N

TAG: 精文收集

 

评分:0

我来说两句

日历

« 2023-04-29  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 28589
  • 日志数: 46
  • 图片数: 8
  • 文件数: 7
  • 书签数: 12
  • 建立时间: 2007-08-15
  • 更新时间: 2007-09-09

RSS订阅

Open Toolbar