51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2444|回复: 7
打印 上一主题 下一主题

[原创] 该怎么用LoadRunner进行性能调优?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-10-22 15:47:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在做一个系统的性能调优,之前没怎么做过,又是单枪匹马,最近陷入了困境,下面我总结下我目前的进度和一些系统环境,请有经验的同学指点下迷津。
1、系统环境
这个系统是一个保险领域的企业应用,数据量在千万级。
应用服务器:
    SunOneWebServer 6.1, JDK1.4.2, Windows Server 2003
    2.8G 单核CPU,3G RAM
数据库服务器:
    Sybase 11.2
    2.8G 单核CPU, 2G RAM,同时这台服务器上还有其他web应用
网络情况:
    100Mbps局域网,但是据说客户目标环境是2Mbps
性能测试工具:
    JProfile5, LoadRunner 8
2、目前情况
    接手之前就一直在听说这个系统性能有问题,可是如何有问题不知道,客户的性能指标不清楚。
    使用LoadRunner进行压力测试,部分功能存在执行时间过长的情况,已经记录作为性能调优的重点。
    测试过程中发现这个系统吞吐量比较惊人,平均在200KB/s。
    测试过程中发现只要开始系统功能点击,应用服务器的CPU就会处于高负荷。JVM GC也比较频繁。有点怀疑JVM内存参数设置过小,于是加大到1G。测试过程中内存增加依然很迅速,因为加大了JVM内存,所以GC次数有所下降,但是CPU负荷依然。
    代码中发现了很多集合类使用了线程安全的实现,即使没有这个必要,怀疑在并发的时候会有性能问题,问题提出,没有领导给出响应。
    我很迷茫,看着一堆LoadRunner数据,也不知道该怎么去找性能瓶颈,痛苦啊
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-10-22 16:12:06 | 只看该作者
找开发部门的项目经理讨论 定位完问题 就该他们来解决了 要不他们什么都不知道 还以为系统做得很好呐 找他们商讨商讨  呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-10-22 16:44:48 | 只看该作者
唉,有一点没说明,就是我不是测试部的,是开发部的,因为公司cost-down,所以没有请专门的做Loadrunner的工程师....
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-10-22 17:02:11 | 只看该作者
HP为您提供专业的软件性能测试服务 
可以联系我 
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-10-22 17:02:21 | 只看该作者
loadrunner只是一个压力发生器,在测试过程中可以收集测试数据,通过分析找出瓶颈,LR是不能进行调优的
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-10-29 16:18:06 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-11-10 15:53:59 | 只看该作者
不明白
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    8#
    发表于 2008-11-10 16:01:24 | 只看该作者
    没有看的太明白。不过关于网络的说明,大概是服务端提供100M的带宽,而客户端接收发送带宽为2m。这个客户端和服务端的关系不是很大。

    关于CPU过高,建议分析下连接池和应用。可能是应用上存在一些问题导致的。另外,需要检查加压的策略是否符合业务的情况,压力过高也会导致cpu符合过重。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 01:26 , Processed in 0.078222 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表