51Testing软件测试论坛

标题: LoadRunner内存泄漏结果咋分析??? [打印本页]

作者: boheliuyi    时间: 2009-11-25 12:55
标题: LoadRunner内存泄漏结果咋分析???
我们公司的服务器是WAS操作系统是AIX,我把结果传上来。
结果文件太大了,传不上来。
unix内存泄漏的指标是啥?都关注什么指标呀?怎样分析结论
作者: illlh    时间: 2009-11-25 20:37
用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进程是否需要其他服务的支持。经过确认,该守护进程没有需要其他服务的支持。
作者: 泊涯    时间: 2009-11-26 10:31
直接用 topas 或者VMSTAT 命令查看




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2