性能测试关键点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

很多地方都有性能问题,怎么办,一起解决,还是分开逐步解决.

怎么识别关键点呢?
1 性能问题的监控是可以放在一起来进行的,而且通常也都这么做,比如监控客户端、网络端、服务器端等等;
2 但性能问题的解决一般是分开逐步进行解决的。比如:举个比较极端但很容易理解的例子,性能问题其实是网络造成的,但监控时你会发现到处都有问题,客户端响应时间很长、服务器端处理也很费时等等,但其实关键原因是网络的问题,网络问题解决了,这些问题都没有了。
3 你说的这个关键点我理解有这样两层意思,其一:是造成性能问题的关键所在,一般可以按这样顺序解决:硬件-网络-配置-应用;其二:是性能问题的瓶颈所在,这个一般可以通过监控工具进行结果分析

性能指标瓶颈分析一般有很多经验参考值,如:
CPU使用率在85%以上
进程队列长度大于2
每秒读取页面文件次数大于5
吞吐量大于网络带宽的50%
根据这些参考值来判断性能指标是否存在瓶颈。
根据木桶原理,性能优化是永无止境的,一般都会出现瓶颈转移的情况,只要最后的指标可以符合需求和经验参考值即可。

相关文档
最新文档