Eclipse out of memory op Ubuntu
Ik loop vrij regelmatig tegen 'out-of-memory' foutmeldingen aan met Eclipse. Direct resultaat is dat Elcipse onderuit gaat. Het vreemde is, dat ik 2GB tot mijn beschikking heb op mijn Ubuntu Gutsy en dit wordt niet allemaal aangesproken. Dit heeft, als het goed is, te maken met hoe Java geheugen gebruikt/mag gebruiken. En dat is eigenlijk heel mooi, want je kunt ook aangeven dat er meer geheugen mag worden gebruikt:
eclipse -vmargs -Xmx256M
Hiermee wordt aangegeven dat de heap size groter mag worden. Dit wordt ook besproken in de wiki van Eclipse onder "FAQ How do I increase the heap size available to Eclipse?".
Het probleem doet zich overigens alleen voor op het moment dat ik een nieuw PyDev project wil toevoegen dat reeds op mijn machine bestaat. Dit betreft over het algemeen een Plone/Zope omgeving die volledig uit SVN is opgehaald. Ik denk dat Eclipse erg veel moeite heeft het doorlopen van alle SVN informatie.
Daarnaast las ik elders een andere suggestie. Eclipse doet het beter onder Java 1.6. En als het even kan met de volgende varianten: sun-java6-bin, sun-java6-jdk, sun-java6-jre. En het is ook nog eens aan te raden deze reeds op je machine te hebben voordat Eclipse er overheen gaat.
sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-jre
Daarna kun je eclipse installeren.
Met dank aan "[gutsy kubuntu] Eclipse is crashing".
Update #1:
Op https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/83779
is ook nog iets interessants te lezen over Eclipse onder Ubuntu. Kort
door de bocht komt het erop neer dat een Ubuntu installatie minder goed
werkt dan een handmatige. Met dank aan Rebecca's Ramblings.
Reageer
Reageren? Stuur een trackback (Zet Javascript aan om een Trackback URL te genereren ) of gebruik onderstaand formulier.