如何给IntelliJ Idea 9-11更多的记忆

这与Intellij从9到11有关。在IDEA窗口在右下angular,我看到当前的内存使用情况,通常是“254M的254M”。我如何给Idea增加内存,使其可以像“224M of 512M”一样读取?

谢谢。

在Mac上, $IDEA_HOME/Contents/Info.plist

  ~: grep --context=5 Xmx /Applications/Maia-IU-94.426.app/Contents/Info.plist <string>true</string> <key>apple.awt.fullscreencapturealldisplays</key> <string>false</string> </dict> <key>VMOptions</key> <string>-Xms128m -Xmx912m -Dfile.encoding=UTF-8 -XX:MaxPermSize=250m -ea -agentlib:yjpagent=disablej2ee,disablecounts,disablealloc,sessionname=IntelliJIdea90 -Xbootclasspath/a:../lib/boot.jar</string> <key>WorkingDirectory</key> <string>$APP_PACKAGE/bin</string> </dict> </dict> </plist> 

在Windows / Linux上, %IDEA_HOME%\bin\idea.vmoptions

编辑以下文件:

 idea/bin/idea.vmoptions 

对于Windows,在IntelliJ Idea文件夹中修改idea.exe.vmoptions

http://blogs.jetbrains.com/idea/2006/04/configuring-intellij-idea-vm-options/

如果您正在使用:

  • Ubuntu的
  • 64位硬件

那么你需要通过从idea.vmoptions文件中复制选项来创buildidea64.vmoptions

 cat idea.vmoptions > idea64.vmoptions 

参数保持不变:-Xmx1024M -Xms512M

在MacOS上find安装Idea的文件夹。 然后打开文件

 Contents/Info.plist 

一直到底部,find如下所示的部分:

 <key>VMOptions</key> <string>-Xms64m -Xmx512m -XX:MaxPermSize=128m -Xbootclasspath/p: 

请转到该path“C:\ Program Files(x86)\ JetBrains \ IntelliJ IDEA 12.1.4 \ bin \ idea.exe.vmoptions”并将大小更改为-Xmx512m

 -Xms128m -Xmx512m -XX:MaxPermSize=250m -XX:ReservedCodeCacheSize=64m -XX:+UseCodeCacheFlushing -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true 

希望它的工作

在Windows 7(64位)上。

在文件夹中: C:\ Program Files(x86)\ JetBrains \ IntelliJ IDEA Community Edition 13.0 \ bin

有一个名为: idea64.exe.vmoptions的文件

 -Xms128m -Xmx750m -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=96m -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+UseCodeCacheFlushing -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 

请注意,如果使用的底层JVM是32位,则最大内存仍低于2048Mb