5041-7-Jmeter-GC错误 -Jmeter java.lang.OutOfMemoryError: GC overhead limit exceeded

采坑日记, 上来就用jmeter-5.4.1 编写脚本
压测时发现公司内网VDI环境只安装了jdk1.7
禁用了admin权限. 无法安装jdk1.8
又重在jmeter-3.0copy一遍

相关参考信息链接:

java.lang.OutOfMemoryError:GC overhead limit exceeded填坑心得
Jmeter java.lang.OutOfMemoryError: GC overhead limit exceeded

0. 运行脚本1小时报错

Jmeter java.lang.OutOfMemoryError: GC overhead limit exceeded

使用这个jmeter工具测试时,遇到这么个gc错误,网上找到了解决方案。原因是jmeter默认分配内存的参数很小,好像是256M吧。故而解决方法,就是增加内存:

1.jmeter.bat中 ,修改对应参数:

set HEAP = -Xms4g -Xmx4g
set NEW=-XX:NewSize=1g -XX:MaxNewSize=1g 
jmeter.bat

2.修改后重新启动

效果如下:


任务管理器

你可能感兴趣的:(5041-7-Jmeter-GC错误 -Jmeter java.lang.OutOfMemoryError: GC overhead limit exceeded)