Intellij IDEA out of memory问题(内存溢出)
Intellij IDEA一启动就弹出如下:
解决:
1、进入IDEA的安装目录进入bin目录下,找到如下两个文件
2、查看你的IDEA的属性,确定用的是32位还是64位的启动器
3、用记事本打开相应的idea.exe.vmoptions 文件,修改第二行 -Xmx的大小(64位默认是750)
**注意:**也不要修改的过大,否则还是会闪退
方案一
尝试修改启动配置参数
位置:
修改JVM虚拟机配置:
-Xms:JVM初始堆大小
-Xmx:JVM最大堆大小
增加分配堆内存,并修改为相同的值来避免频繁GC
重新运行:依然内存溢出
方案二
修改compiler中的build堆参数
Build process heap size:700(默认)> 1000
再次运行:启动成功!
附录:JVM参数说明
-Xms:JVM初始堆内存
-Xmx:JVM最大堆内存
-Xss:每个线程的栈大小
-Xmn:年轻代大小
-XX:NewSize:年轻代初始值
-XX:MaxNewSize:年轻代最大值
-XX:PermSize:持久代初始值
-XX:MaxPermSize:持久代最大值
-XX:NewRatio:年轻代与年老代的比值
还没有评论,来说两句吧...