這與Intellij從9到11有關。 在IDEA窗口中右下角顯示當前的內存使用情況,通常是「254M的254M」如何給出更多記憶到想法,所以它可能會像「224M的512M」一樣讀取?如何爲IntelliJ Idea提供更多內存9-11
謝謝。
這與Intellij從9到11有關。 在IDEA窗口中右下角顯示當前的內存使用情況,通常是「254M的254M」如何給出更多記憶到想法,所以它可能會像「224M的512M」一樣讀取?如何爲IntelliJ Idea提供更多內存9-11
謝謝。
在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
對於Windows,在你的IntelliJ IDEA的文件夾修改idea.exe.vmoptions
。
見http://blogs.jetbrains.com/idea/2006/04/configuring-intellij-idea-vm-options/
對不起,我忘了提及我在MacOS上。我沒有看到這個文件idea.exe.vmoptions 具體的數字應該不重要,但它是10。5 謝謝 – VijayKumar 2010-03-12 20:34:10
在IntelliJ Idea 10.5中。對於64位。版本編輯idea64.exe.vmoptions – 2011-12-02 09:06:11
在MacOS的發現在安裝理念的文件夾。然後打開文件
Contents/Info.plist
一路走到底部,發現看起來像這樣的部分:
<key>VMOptions</key> <string>-Xms64m -Xmx512m -XX:MaxPermSize=128m -Xbootclasspath/p:
如果您正在使用:
那麼你需要通過簡單的複製從idea.vmoptions選項來創建idea64.vmoptions文件
cat idea.vmoptions > idea64.vmoptions
的參數保持不變:-Xmx1024M -Xms512m
較新版本(12.1+)顯然包含'idea64.vmoptions'。如果不確定你需要哪一個,請檢查'uname -i'的輸出。 – fotNelton 2013-04-05 15:38:59
去那個路徑「C:\ PROGRAM文件(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社區版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
感謝您的答案,但在Windows上,文件名是'%IDEA_HOME%\ bin \ idea.exe.vmoptions' – melihcelik 2012-12-20 16:23:27
請注意,在10.8 Mountain Lion上這不起作用,您需要編輯$改爲IDEA_APP/bin/idea.vmoptions。 – Erik 2013-01-21 08:34:16
同意Erik,答案不適用Lion,不買票 – 2013-05-10 14:16:00