Aptana liefert eine praktische Integration von Subversion. Startet man ein großes Projekt und muss eine große Anzahl an Daten committen, importieren bzw. synchronisieren, gibt es nach meiner Erfahrung häufig Probleme und die Prozesse laufen einfach in eine Endlosschleife ohne Fortschritt. Grund hierfür sind in vielen Fällen die Memory-Settings von Aptana. Diese werden zentral in der AptanaStudio.ini definiert. Arbeitet man mit OS X, so muss man den Paketinhalt von Aptana anzeigen und findet die Datei anschließend im Folder MacOS.
Die folgende Übersichz zeigt die drei relevanten Settings, mit denen Aptana mehr Speicher zugewiesen werden kann.
Standard Einstellungen
-Xms128m (Heap memory bei Programmstart)
-Xmx384m (Maximum heap memory)
-XX:MaxPermSize=256m (Maximum permanent memory)
Einstellungen mit mehr Memory
-Xms512m
-Xmx1024m
-XX:MaxPermSize=256m
Obige Einstellungen reichen selbst für sehr große Commits. Es lohnt sich jedoch, die Settings nach Beendigung wieder etwas zu reduzieren, da Aptana das OS sonst erheblich belastet. Für jede Änderung der Settings muss die App erneut gestartet werden.

Leave a Reply
You must be logged in to post a comment.