2010-03-12 14 views

Odpowiedz

53

na 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> 

W systemie Windows/Linux %IDEA_HOME%\bin\idea.vmoptions

+9

Dzięki za odpowiedź, ale w Windows, nazwa pliku to '% IDEA_HOME% \ bin \ idea.exe.vmoptions' – melihcelik

+13

Pamiętaj, że na 10.8 Mountain Lion to nie działa, musisz edytować $ Zamiast tego IDEA_APP/bin/idea.vmoptions. – Erik

+0

zgadzam się z Erikiem, odpowiedź nie dotyczy Lion, nie kupuj na głosy –

40

Edit następujący plik:

idea/bin/idea.vmoptions 
+4

To działało dla OSX z IDEA 12. – jamie

+0

Zobacz także tsmets [odpowiedź] (http://stackoverflow.com/a/21001323/1251549) dla systemów x64. – Cherry

5

Na MacOS znaleźć folder, w którym zainstalowany jest pomysł. Następnie otwórz plik

Contents/Info.plist 

przejść całą drogę na dół i znajdź sekcję, która wygląda tak:

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

Jeśli używasz:

  • Ubuntu
  • 64 bit sprzęt

Następnie należy utworzyć idea64.vmoptions przez zwykłe kopiowanie opcje z idea.vmoptions złożyć

cat idea.vmoptions > idea64.vmoptions 

Parametry pozostają takie same: -Xmx1024M -Xms512M

+0

Nowsze wersje (12.1+) najwyraźniej zawierają 'idea64.vmoptions'. Jeśli nie jesteś pewien, który z nich potrzebujesz, sprawdź dane wyjściowe 'uname -i'. – fotNelton

4

iść do tej ścieżki „C: \ Program Files (x86) \ JetBrains \ IntelliJ IDEA 12.1.4 \ bin \ idea.exe.vmoptions”i wielkość zmiany -Xmx512m

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

nadzieję jej zadziała

2

W systemie Windows 7 (64-bitowe).

W folderze: C: Program Files \ (x86) \ JetBrains \ IntelliJ IDEA Community Edition 13.0 \ bin

Jest to plik o nazwie: 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 

Należy pamiętać, że jeśli podstawową maszyną JVM jest 32-bitowa, maksymalna pamięć jest nadal poniżej 2048Mb.