Aptana Studio 3: Erlauben Sie mehr als ~1300 MB Speicher für JVM

Aptana Studio 3: Erlauben Sie mehr als ~1300 MB Speicher für JVM

Von Stack Overflow verschoben.

Ich verwende Aptana Studio 3.6.1 auf 64-Bit-Windows 7.

Auf der Aptana-Site heißt es, dass die IDE mit 64-Bit-Umgebungen kompatibel ist. Beim Versuch, eine 64-Bit-Java-Version zu verwenden, wird die IDE nicht geladen.

Ich habe gelesen, dass die 64-Bit-Kompatibilität bedeutet, dass ein 64-Bit-Betriebssystem unterstützt wird, die IDE selbst jedoch auf eine 32-Bit-Java-Umgebung beschränkt ist (was im Wesentlichen die maximal zulässige Speichernutzung begrenzt).

Mein PC hat einen Quad-Core-Prozessor und 16 GB RAM, aber Aptana ist immer noch so verdammt langsam.

Gibt es eine Möglichkeit, mehr als die auf 32 Bit begrenzte maximale Heap-Größe für Aptana Studio zuzulassen? Eclipse scheint dies zuzulassen, Aptana jedoch aus irgendeinem Grund nicht (Aptana ist von Eclipse abgeleitet).

Derzeit sieht mein (Arbeits-) AptanaStudio3.iniBereich wie folgt aus:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140116-2212
--launcher.XXMaxPermSize
1386M
--launcher.XXPermSize
512M
--launcher.defaultAction
openFile
-name
Aptana Studio 3
-vm
C:\Program Files (x86)\Java\jre1.8.0_45\bin\client\jvm.dll
-vmargs
-Xms512M
-Xmx1386M
-Xverify:none
-XX:PermSize=768M
-XX:MaxPermSize=1386M
-XX:+UseCompressedOops
-XX:+UseParallelGC
-XX:+AggressiveOpts
-XX:+UseFastAccessorMethods
-XX:CompileThreshold=100
-Declipse.p2.unsignedPolicy=allow
-Declipse.log.size.max=10000
-Declipse.log.backup.max=5
-Djava.awt.nativeDoubleBuffering=true
-Djava.awt.headless=true

Wenn ich versuche, das Argument in eine 64-Bit-Java-ausführbare Datei/DLL zu ändern -vm, schlägt die IDE beim Start fehl (entweder mit Cannot start Java virtual machineoder gibt die Konfiguration mit aus exit 13).

-XmxWenn ich versuche, den Wert auf über 1386 M zu erhöhen, XXMaxPermSizekann die IDE nicht gestartet werden Cannot start Java virtual machine.

Es gibt dieses --launcher.libraryBit, das win32und lautet x86, was dazu führt, dass der Launcher überhaupt nicht mit 64 Bit umgehen kann. Ist das Launcher-System selbst auf 32 Bit beschränkt und wenn ja, könnte ich „mein eigenes System erstellen“, um Aptana im 64-Bit-Modus zu starten?

(Hinweis: Ich habe viele Antworten gesehen, in denen es heißt, dass „einfach die 32-Bit-Version von Java zu verwenden“ alles behebt. Ich bin insbesondere daran interessiert, Aptana auf einer 64-Bit-Java-Version auszuführen, da die 32-Bit-Version die Ressourcennutzung anscheinend stark einschränkt.)

verwandte Informationen