Eclipse3.2 stürzt regelmäsig ab

xanadoo

Erfahrenes Mitglied
Hallo zusammen.
Ich habe mir gestern Eclipse3.2 auf meinen PC geladen.
Jedoch habe ich seither das Problem, dass mir die Entwicklungsumgebung sehr oft (mehrmals pro Stunde) manchmal mit Errormeldung (OutOfMemory) aber häufig auch ohne irgend eine Meldung geschlossen wird.

Im Logfile steht dann:


!ENTRY org.eclipse.ui 4 4 2006-07-26 13:26:01.518
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2006-07-26 13:26:01.518
!MESSAGE PermGen space
!STACK 0
java.lang.OutOfMemoryError: PermGen space

!ENTRY system.bundle 4 0 2006-07-26 13:26:17.518
!MESSAGE FrameworkEvent.ERROR
!STACK 0
java.lang.OutOfMemoryError: PermGen space


Hat jemand eine Ahnung, woran das Liegen könnte?
Den Speicher habe ich schon auf 512MB erhöht.
Und es ist absolut nicht nachvolziehbar, wann dieses Problem auftaucht.
Manchmal wenn ich etwas mit dem VisualEditor öffnen will, manchmal auch beim "commit" ins CVS.
Kommt es eigentlich darauf an, mit welchem JDK man arbeitet?
Denn ich muss leider noch mit 1.3.9 arbeiten.

Mfg Xanadoo
 
Hallo!

Wenn man OutOfMemory Errors erhält die besagen, dass die PermGen zu klein ist, dann muss man diese auch über einen entsprechenden JVM Parameter vergrößern:

Code:
eclipse -vmargs -Xms512m -Xmx512m -XX:MaxPermSize=256m

Die Perm Generation ist ein spezieller Speicher-Bereich in dem Klassen und Reflection-Artefakte abgelegt werden. Die Größe dieses Bereichs wird (in der SUN JVM) über den Parameter -XX:MaxPermSize=... gesteuert.

Gruß Tom
 
Wohow, dann will ich hier mal eine Warnung bzgl. des Callisto Projekts aussprechen - denn dort bekommst du CPU-Locks vom feinsten! Mit etwas Glück und Geduld schafft man es noch den Prozess zu beenden...
 
Hallo!

Wohow, dann will ich hier mal eine Warnung bzgl. des Callisto Projekts aussprechen - denn dort bekommst du CPU-Locks vom feinsten! Mit etwas Glück und Geduld schafft man es noch den Prozess zu beenden...
Jepp, das kann ich leider bestätigen...

Gruß Tom
 
Klar, ich hab nur die "-Xms40m" und "-Xmx512m" - Parameter gesetzt gehabt...
Bis jetzt scheints deutlich besser zu funktionieren. Obwohl ich noch nicht sehr lange am arbeiten bin, seit ich die PermSize erhöht habe.

Besten Dank für den Tip.
Mfg
 
Zurück