2010-03-12 11 views
54

Dies betrifft Intellij von 9 bis 11. Im IDEA-Fenster In der unteren rechten Ecke sehe ich die aktuelle Speicherauslastung, typischerweise "224M von 254M" Wie gebe ich mehr Gedächtnis zu Idee, damit es wie "224M von 512M" lesen kann?So geben Sie mehr Speicher für IntelliJ Idee 9-11

Vielen Dank.

Antwort

53

Auf dem 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> 

Unter Windows/Linux, %IDEA_HOME%\bin\idea.vmoptions

+9

Danke für die Antwort, aber unter Windows ist der Dateiname '% IDEA_HOME% \ bin \ idea.exe.vmoptions' – melihcelik

+13

Beachten Sie, dass auf 10.8 Mountain Lion dies nicht funktioniert, müssen Sie die $ bearbeiten IDEA_APP/bin/idea.vmoptions stattdessen. – Erik

+0

stimme Erik zu, die Antwort gilt nicht für Lion, kaufe nicht in Stimmen –

40

Bearbeiten Sie die folgende Datei:

idea/bin/idea.vmoptions 
+4

Dies funktionierte für OSX mit IDEA 12 auch. – jamie

+0

Siehe auch tsmets [antwort] (http://stackoverflow.com/a/21001323/1251549) für x64-Systeme. – Cherry

13

unter Windows ändern idea.exe.vmoptions in Ihrem IntelliJ Idea Ordner.

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

+1

Entschuldigung, ich habe vergessen zu erwähnen, dass ich auf MacOS bin. Ich sehe diese Datei nicht idea.exe.vmoptions Spezifische Nummer sollte nicht wichtig sein, aber es ist 10.5 Danke – VijayKumar

+0

In IntelliJ Idea 10.5. Für 64 Bit. Version editiere idea64.exe.vmoptions –

5

Auf dem MacOS den Ordner, in dem Idea installiert ist. dann geöffnete Datei

Contents/Info.plist 

gehen den ganzen Weg nach unten und den Abschnitt finden, die wie folgt aussieht:

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

Wenn Sie verwenden:

  • Ubuntu
  • 64 bit Hardware

dann müssen Sie idea64.vmoptions durch einfaches Kopieren der Optionen aus idea.vmoptions Datei

cat idea.vmoptions > idea64.vmoptions 

Die Parameter bleiben gleich erstellen: \ Program: auf diesen Pfad „C -Xmx1024M -Xms512M

+0

Neuere Versionen (12.1+) enthalten anscheinend 'idea64.vmoptions'. Wenn Sie nicht sicher sind, welche Sie benötigen, überprüfen Sie die Ausgabe von 'uname -i'. – fotNelton

4

gehen Files (x86) \ JetBrains \ IntelliJ IDEA 12.1.4 \ bin \ idea.exe.vmoptions“und ändern Sie Größe -Xmx512m

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

seine Hoffnung arbeiten

2

Auf Windows 7 (64-Bit).

Im Ordner: C: \ Program Files (x86) \ JetBrains \ IntelliJ IDEA Community Edition 13.0 \ bin

Es gibt eine Datei mit dem Namen: 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 

Beachten Sie, dass, wenn die zugrunde liegende JVM verwendet 32-Bit ist, der maximale Speicher immer noch irgendwo unter 2048Mb

Verwandte Themen