boheliuyi 发表于 2009-11-25 12:55:26

LoadRunner内存泄漏结果咋分析???

我们公司的服务器是WAS操作系统是AIX,我把结果传上来。
结果文件太大了,传不上来。
unix内存泄漏的指标是啥?都关注什么指标呀?怎样分析结论

illlh 发表于 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进程是否需要其他服务的支持。经过确认,该守护进程没有需要其他服务的支持。

泊涯 发表于 2009-11-26 10:31:42

直接用 topas 或者VMSTAT 命令查看
页: [1]
查看完整版本: LoadRunner内存泄漏结果咋分析???