127.0.0.1

But you can call me localhost

 

Eclipse out of memory op Ubuntu

· Coding and stuff, Linux

Ik loop vrij regelmatig tegen 'out-of-memory' foutmeldingen aan met . Direct resultaat is dat Elcipse onderuit gaat. Het vreemde is, dat ik 2GB tot mijn beschikking heb op mijn 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.

(optioneel veld)
(optioneel veld)
Emoticons
Om spammers buiten de deur te houden is het nodig dat je deze vraag beantwoord.
Persoonlijke info onthouden?
Kattebel
Verberg e-mail
Kleine lettertjes: Alle HTML-tags behalve <b> en <i> zullen uit je reactie worden verwijderd. Je maakt links door gewoon een URL of e-mailadres in te typen.