51Testing丛书:性能测试进阶指南—LoadRunner 11实战(17)

发表于:2012-6-05 11:58

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:陈霁    来源:51Testing软件测试网原创

  通过事务时间我们可以明显地发现增加CPU所带来的收益,在负载5分钟前,多CPU明显地降低了系统的处理时间,但是在5分钟时8CPU的负载出现了一个明显的响应时间跳跃,说明这个时候别的资源出现了一个瓶颈,CPU已经不是导致响应时间变长的主要因素了。对应处理能力和响应时间通过提升CPU至8核,内存提升为3GB,整个系统的响应时间降低了2%,而处理能力提升了大约8%。在这个时候网络带宽出现了明显的瓶颈,吞吐量已经达到了12MB的饱和情况。

  这个时候的瓶颈首先爆发在了带宽上,而此时的系统TPS稳定在880左右。

  可以这样说,当CPU提升至8个时,过去CPU拖后腿的情况消失了,系统的处理能力维持在了880左右,对比4CPU的700左右,大概有20%的提升。

  接着我们继续提高CPU频率至200X20 4GHz来看看能提升多少处理能力。

  这里可以看到当我们提升CPU的频率到4GHz后(按照环境安装的基准数据提升30%处理能力),响应时间大幅下降30%,而处理能力继续提升12%。根据响应时间和吞吐量的数据可以发现,当CPU到达这个处理能力时,系统相当的稳定,瓶颈应该出现在了网络带宽上。

  吞吐量稳定保持在850左右,不受负载用户的增加影响。

32/3<123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号