在做接口并发测试的时候,由于并发的线程比较多,启动jmeter之后,报错,提示内存溢出,故,需要修改jmeter的内存配置
- 找到apache-jmeter-5.4.1\bin\jmeter.bat
- 右键编辑jmeter.bat
- 找到如下内容if not defined HEAP (
- 复制下面这段代码,替换上去,我配置的是最小1G,最大8G,保存
if not defined HEAP (
rem See the unix startup file for the rationale of the following parameters,
rem including some tuning recommendations
set HEAP=-Xms1024m -Xmx8192m
)
- 重新打开jmeter.bat,修改后的内存就生效了
注:CMD窗口仅是提示用,无实际意义,因为实际运行时,jmeter.log
日志输出的是8G内存