51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3247|回复: 2
打印 上一主题 下一主题

[原创] LoadRunner内存泄漏结果咋分析???

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-11-25 12:55:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们公司的服务器是WAS操作系统是AIX,我把结果传上来。
结果文件太大了,传不上来。
unix内存泄漏的指标是啥?都关注什么指标呀?怎样分析结论
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-11-25 20:37:05 | 只看该作者
用loadrunner来做内存泄露的测试,只能检查脚本或者场景中跑到的模块。在运行场景或脚本得时候,通过记录对服务器资源的监视,在测试结束后来进行内存资源的分析。
主要是看随着测试时间的增加和对服务器的增压,内存的表现是否符合设计的规范。如果有出现意外情况,比如内存在某一个点上突然增大,并且没有停止的迹象,或者干脆造成服务器宕机,就有可能是内存泄露了。
AIX上的服务器资源监视打开方法(以下方法为转载):
在LoadRunner中监控AIX的性能数据
如果要在LoadRunner中监视AIX服务器的性能计数器,我们需要打开服务器的rstatd守护进程,否则在LoadRunner中监视不到该服务器的性能信息。

        那么在AIX系统中如何启动rstatd服务?

步骤如下:
        1.使用telnet以root用户的身份登录入AIX系统,编辑inted.conf(vi /etc/inetd.conf)
        2.查找到rstatd,将该行的注释去掉,然后保存退出。

(在出现的界面中敲键盘:

/rstatd
        命令解释:在打开的文档中查找“rstatd”,接下来继续敲键盘:

x
        命令解释:删除当前字符,在这里为删除rstatd命令前的“#”,继续敲键盘:

:wq

        3.重新启动服务 refresh –s inetd
        4.确认系统是否已经启动了rstatd守护进程 rpcinfo -p

        这样使用loadrunner就可以监视AIX系统的性能情况了。

        另外,有朋友问:rstatd进程是否需要其他服务的支持。经过确认,该守护进程没有需要其他服务的支持。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-11-26 10:31:42 | 只看该作者
直接用 topas 或者VMSTAT 命令查看
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-10-6 10:31 , Processed in 0.244433 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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