2016-11-09 110 views
0

最近我创建了一个使用vs2010的web性能测试和负载测试。我已经运行了测试并获得了结果。在低估统计数据方面没有什么麻烦。没有找到足够的在线材料来理解和分析测试结果。结果 的了解VS负载测试的统计

小快照enter image description here

平均页面时间:1.29s & 平均响应时间:0.41s

此测试中,我已经跑了250个虚拟用户分步加载

  • 我可以从页面时间的95%了解什么
  • 我的应用程序服务器cpu使用率是85%左右是不好的?

回答

1

“95%的页面时间”是“第95百分位的页面时间”的缩写,也就是说95%的时间内完成,只有5%的时间比这段时间更长。测试结果的其他部分将包含90%,95%和99%的百分位数值。

对于服务器CPU的使用情况,只有您和系统设计人员可以分辨出什么是合适的价值。测试过程中所施加的负载是否在实际使用的活动范围内以及用户负载总量上都符合实际使用情况?服务器是否打算处理更大的负载?服务器组合和CPU需要执行哪些活动?如果你的负载测试是在预期负载的极端(高)端,那么85%可能是相当合理的。根据系统和体系结构的不同,我已经将最大服务器负载的值指定为50%到90%。除了平均CPU负载,您应该检查峰值,如果它保持稳定在100%或非常接近100%足够长的时间以查看平坦的顶部到使用量图表,那么您的CPU正在限制系统性能。如果它偶尔触及100%,那么这可能是好的,但再次与系统设计师核对。