作者:逝水无痕-- | 来源:互联网 | 2023-05-20 10:38
我刚刚将IntelliJ升级到14.0.3.但是总会出现一个Out Of Memory对话框,要求我设置内存.
以下是我的设置:
我觉得这就够了.但是对话框不时会显示,有时,我不得不关闭它.
如何为IntelliJ 14设置此项?有任何想法吗?
1> Cataclysm..:
打开Intellij IDE的vmoptions文件
对于Mac用户
Help | Edit Custom VM Options...
要么
Library > Preferences > Idea > idea.vmoptions
对于Window(32位)用户
C:\ Program Files(x86)\ JetBrains\IntelliJ IDEA
\ bin\idea.exe.vmoptions
对于Window(64位)用户
C:\ Program Files(x86)\ JetBrains\IntelliJ IDEA
\ bin\idea64.exe.vmoptions
并根据需要设置它的内存.以下是2GB的示例设置
-Xms128m
-Xmx2048m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCodeCacheFlushing
-XX:+UseCompressedOops
希望这有帮助.
如果我将-Xmx设置为2048M,我无法启动IntelliJ,我的计算机有8 GB内存.
2> Sarneet Kaur..:
我在Windows 7上为intelliJ 14分配了4 GB.我在idea64.exe.vmoptions中的设置是:
-Xms4608m
-Xmx4608m
-Xmn2g
-Xss128k
-XX:MaxPermSize = 1536m
-XX:ParallelGCThreads = 20
对于硬件语法警察,"4GB"是"4096m"(4*1GB = 4*1024MB)