Cela concerne Intellij de 9 à 11. Dans la fenêtre IDEA Dans le coin inférieur droit, je vois l'utilisation actuelle de la mémoire, généralement "224M sur 254M". Comment puis-je donner plus de mémoire à Idea pour qu'elle puisse lire comme "224M de 512M"?
Je vous remercie.
Sur 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>
Sous Windows/Linux, %IDEA_HOME%\bin\idea.vmoptions
Modifiez le fichier suivant:
idea/bin/idea.vmoptions
Pour Windows, dans votre dossier IntelliJ Idea, modifiez idea.exe.vmoptions
.
Voir http://blogs.jetbrains.com/idea/2006/04/configuring-intellij-idea-vm-options/
Si vous utilisez:
alors vous devez créer idea64.vmoptions en copiant simplement les options du fichier idea.vmoptions
cat idea.vmoptions > idea64.vmoptions
Les paramètres restent les mêmes: -Xmx1024M -Xms512M
Sur MacOS, recherchez le dossier dans lequel Idea est installé. puis ouvrez le fichier
Contents/Info.plist
Allez jusqu'en bas et trouvez la section qui ressemble à ceci:
<key>VMOptions</key> <string>-Xms64m -Xmx512m -XX:MaxPermSize=128m -Xbootclasspath/p:
allez dans ce chemin "C:\Program Files (x86)\JetBrains\IntelliJ IDEA 12.1.4\bin\idea.exe.vmoptions" et changez la taille en -Xmx512m
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=64m
-XX:+UseCodeCacheFlushing
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
j'espère que ça va marcher
Sur Windows 7 (64 bits).
Dans le dossier: C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 13.0\bin
Il existe un fichier nommé: 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
Sachez que si la JVM sous-jacente utilisée est de 32 bits, la mémoire maximale est toujours inférieure à 2048 Mo