51Testing软件测试论坛

标题: 请问Loadrunner可以监控内存泄漏嘛? [打印本页]

作者: xuanxuan2008    时间: 2007-8-7 10:29
标题: 请问Loadrunner可以监控内存泄漏嘛?
请问Loadrunner可以监控内存泄漏嘛?如何操作呢?谢谢!希望大家可以详解!
作者: red-hat    时间: 2007-8-7 10:46
好问题,我以前也考虑过类似的问题,关注中………
作者: cwj007    时间: 2007-8-7 11:07
当然可以,了解一下os的监控
作者: alextowxm    时间: 2007-8-7 11:10
请具体的说明一下
作者: 断寒    时间: 2007-8-7 11:11
需要考察的计数器比较多,
是需要根据具体的测试结果才能做出判断的.
举个简单的例子:
Private Bytes
如果此数值随时间不断增大,有可能是内存泄漏

[ 本帖最后由 断寒 于 2007-8-7 11:14 编辑 ]
作者: shanxi    时间: 2007-8-7 11:43
内存泄漏一般是申请的内存空间

Coder没及时释放
导致应用实例不端增加后,内存消耗急剧上升。
作者: aliren    时间: 2007-8-7 11:46
首先要清楚内存泄露的定义,比如有些时候并不是内存泄露,而是内存分配不合理,定位要精确
作者: xuanxuan2008    时间: 2007-8-7 13:55
标题: 谢谢大家!
如何操作呢?谢谢!希望大家可以更详细的解释一下。
作者: npy912    时间: 2007-8-7 15:09
关注中!!!
作者: bearding    时间: 2007-8-7 15:21
关注中,想知道,OS监控工具是LR的插件还是自己安装的软件阿,是不是要装在服务器上才能监控服务器?
作者: elisly    时间: 2007-8-7 15:44
不用安装到服务器上,在运行lr的机器上添加windows Resource指定目标服务器和要监控的指标
作者: sophiepp    时间: 2007-8-7 17:26
sdlkfj5 我也很关注这个问题,最近新出的程序内存泄露严重~~除了LR能够监控外,还有其他的硬件监控软件可以做到实时监控吗?并得出性能优化报告。
作者: xiaoshancom    时间: 2007-8-7 18:05
Jprobe

[ 本帖最后由 xiaoshancom 于 2007-8-7 18:47 编辑 ]
作者: xuanxuan2008    时间: 2007-8-8 10:29
14楼提到的jprobe可能对我来说不适合。
作者: shanxi    时间: 2007-8-8 13:01
原帖由 xuanxuan2008 于 2007-8-8 10:29 发表
14楼提到的jprobe可能对我来说不适合。



LoadRunner只是引用了系统的计数器,做深入泄漏原因的分析根本不适合。
Jprobe能对运行在jvm上的java程序进行深入分析,如果不符合也自然是这个支持的因素。


检测C++内存泄漏的商业软件有:
Compuware公司的DevPartner for Visual C++ BoundsChecker Suite,IBM公司的PurifyPlusParasoft公司的Insure++

[ 本帖最后由 shanxi 于 2007-8-8 15:06 编辑 ]
作者: xuanxuan2008    时间: 2007-8-10 09:43
顶起来◎
作者: rting    时间: 2007-8-10 10:02
................
作者: shanxi    时间: 2007-8-10 10:12
原帖由 xuanxuan2008 于 2007-8-10 09:43 发表
顶起来◎



还顶什么?  我已经给了你详细的解释了,动点脑筋思考下
作者: xuanxuan2008    时间: 2007-8-10 10:18
18楼的,我希望大家都能谈谈自己的见解,顶起来又怎么?
作者: shanxi    时间: 2007-8-10 10:25
你就不能仔细分析下自己的需求吗?

我也给你提建议了,我的建议不对你的口吗?有原因不起作用吗?
这些你都并没说

[ 本帖最后由 shanxi 于 2007-8-10 11:21 编辑 ]
作者: xuanxuan2008    时间: 2007-8-10 10:47
首先要谢谢楼上对我问题的解答!你给的建议并不是对不对口的问题,我想问题的答案并不只有一个,所以希望大家都能从自己的角度出发,说出自己的见解和意见!再次感谢。
作者: shanxi    时间: 2007-8-10 11:05
我想你的需求还不很明确,比如做到什么程度,涵盖哪些类型等等,是要工具还是方法等等。

你可以尝试从代码角度具体分析内存泄漏产生的原因和分析时能涉及的角度和方法。

还有些内存泄漏测试并不是单纯靠软件就能找到问题根源的,还需要个人分析具体的堆栈。

[ 本帖最后由 shanxi 于 2007-8-10 11:21 编辑 ]
作者: toneyzhang    时间: 2007-8-17 00:19
关注中
作者: chriswu0102    时间: 2007-8-17 16:19
持续运行一个场景,如果内存占用持续增长,就有内存泄露嫌疑,然后请项目组协助分析解决。
作者: luohong    时间: 2007-8-20 14:02
需要考察的计数器比较多,
是需要根据具体的测试结果才能做出判断的.
举个简单的例子:
Private Bytes
如果此数值随时间不断增大,有可能是内存泄漏
作者: nienie    时间: 2007-8-21 16:53
刚才正好看到一篇关于内存泄漏的。我找找哈,
把地址贴过来哈。
作者: nienie    时间: 2007-8-21 16:55
看看这个。
关于内存泄漏测试 http://www.51testing.com/?action_viewnews_itemid_18540.html
不知道能不能帮到你。




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