Jmeter-如何调整占用内存解决内存溢出的情况

作者:如沐春风 | 创建时间: 2023-05-27
在利用jmeter测试的时候有时候会有内存溢出的情况,如何调整jmeter占用的内存。...
Jmeter-如何调整占用内存解决内存溢出的情况

操作方法

启动jmeter。从启动jmeter的输出就可以看到,Modify HEAP  “” in the  jmeter batch file -Xmx512m  -Xms512m -Xms是初始内存,-Xmx是最大占用内存

进入jmeter的启动目录,我的目录是在 C:\work\apache-jmeter-3.2\bin下。 编辑打开jmeter.bat目录。

找到set  HEAP这一行。 重新设置占用内存情况。 在设置之前,要看本机的配置。右键点击【我的电脑】,查看属性。

我的机器内存是12G,然后我这里设置jmeter的内存占用情况。 set  HEAP=-Xms1024m -Xmx4096m

再次启动jmeter执行测试即可。 在测试过程中,可以查看着java的内存占用情况。 查看任务管理器。

调整jmeter占用内存是一方面,当然调整你的脚本是另一方面。 jmeter内存占用过高,同样会导致测试结果的不准确性。

一个是在进行并发测试的时候,最好不要用GUI模式。用命令行来测试。 再有对于一些不必要的日志信息可以暂时不要记录。 例如:结果树。 当然可以勾选记录那些失败的日志。

同样在聚合报告中,点击  configure,根据需求设置自己想要保留的信息。

温馨提示

如果您觉得有帮助,请帮忙点赞,多谢。
同样可以查看的我的其他关于jmeter的。
点击展开全文

更多推荐