方法一:java
使用jmeter进行压力测试时 遇到一段时间后报内存溢出outfmenmory错误,致使jmeter卡死了,先尝试在jmeter.bat中增长了JVM_ARGS="- Xmx2048m -Xms2048m -Xmn256m -XX:PermSize=128m -Xss256k",但结果运行时间增长了,但最终仍是报内存溢出,百度后按照网友的建议更改了以下设置后jmeter就没有再卡了:
windows环境下,修改jmeter.bat:linux
更改jmeter.bat文件的配置所有都加大windows
可是最大不超过1500,否则jmeter没法启动,也不知道为何,主要更改的配置以下app
set HEAP=-Xms900m -Xmx1324m
set NEW=-XX:NewSize=500m -XX:MaxNewSize=912m
set SURVIVOR=-XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=50%
set TENURING=-XX:MaxTenuringThreshold=2
set RMIGC=-Dsun.rmi.dgc.client.gcInterval=600000 -Dsun.rmi.dgc.server.gcInterval=600000
set PERM=-XX:PermSize=128m -XX:MaxPermSize=128m测试