当我用jmeter来测试elasticsearch性能的时候,发生过三种性质的内存溢出. 1. index 由于数据流过大,内存使用超过jmeter默认的上限,就溢出了. 用记事本打开jmeter.bat文件,里面修改如下: set HEAP=-Xms256m -Xmx4g set NEW=-XX:NewSize=128m -XX:MaxNewSize=1024m set NEW指的是每个线程占用的内存set HEAP指的是累积线程占用的内存 set PERM=-XX:PermSize=1024