Intellij Idea 内存不足错误:IntelliJ中内存不足?

gopyfrb3  于 2022-11-28  发布在  其他
关注(0)|答案(2)|浏览(456)

当我在调试模式下在IntelliJ中运行我的项目时,我得到以下错误。
有人知道是什么原因吗
我已经在idea.vmoptions中增加了堆大小:

-ea
-server
-Xms1g
-Xmx3G
-Xss16m
-Xverify:none
-XX:PermSize=512m
-XX:MaxPermSize=1024m

我已经将编译器的堆大小增加到1024,如下所示:

uurity8g

uurity8g1#

尝试Run menu -〉Edit Configurations...-〉在左侧的项目树中找到您的项目,在右侧的面板中查找VM options:,并根据此处找到的信息在那里输入内容:What are the -Xms and -Xmx parameters when starting JVM?
话虽如此,我还应该补充一点,如果你在没有意识到内存消耗的情况下就用完了内存,那么你手中的就是一个bug,它会导致你的程序进行失控的内存分配,无论你增加多少堆大小,它都会导致内存不足的错误。在这种情况下,你需要查看你的代码,而不是您的项目选项。

q5lcpyga

q5lcpyga2#

这是非常奇怪的,我仍然不明白为什么,但我解决了它的大小减少VM Options: -Xmx820m。也许是因为我使用的JRE 32位,我的Intellij IDE运行在64位。

相关问题