itr*_*tro 12 java intellij-idea out-of-memory intellij-13
当我在IntelliJ中以调试模式运行我的项目时,我收到以下错误.
有谁知道原因是什么?

我已经增加了我的堆大小idea.vmoptions:
-ea
-server
-Xms1g
-Xmx3G
-Xss16m
-Xverify:none
-XX:PermSize=512m
-XX:MaxPermSize=1024m
Run Code Online (Sandbox Code Playgroud)
我已经将编译器的堆大小增加到1024,如下所示:

Mik*_*kis 10
你试过了:
增加IntelliJ IDEA IDE的堆大小,这对程序在运行时可用的内存量没有任何影响,以及
增加堆大小的编译器,它也有多少内存可用于您在运行时程序完全没有影响.
尝试Run菜单 - > Edit Configurations...- >在左侧的项目树中找到您的项目,在VM options:右侧面板中查找,然后在此处输入内容,根据此处的信息:启动JVM时Xms和Xmx参数是什么?
话虽如此,我还应该补充一点,如果你的内存不足而没有故意做出极其耗费内存的东西,那么你手中的东西是一个导致你的程序进行失控内存分配的错误,这将永远是无论您增加堆大小多少,都会导致内存不足错误.在这种情况下,您需要查看代码,而不是项目选项.
| 归档时间: |
|
| 查看次数: |
27735 次 |
| 最近记录: |