J'ai eu beaucoup de difficultés à faire en sorte qu'Eclipse accepte autant de mémoire que j'aimerais qu'il puisse en utiliser (entre 2 et 4 gigas par exemple).
Abrir eclipse.ini
dans le répertoire d'installation d'Eclipse. Vous devriez pouvoir modifier les tailles de mémoire après -vmargs
jusqu'à 1024 sans problème jusqu'à une valeur maximale qui dépend de votre système. Voici cette section sur ma boîte Linux :
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=512m
-Xms512m
-Xmx1024m
Et voici cette section sur ma boîte Windows :
-vmargs
-Xms256m
-Xmx1024m
Mais, je n'ai pas réussi à le régler supérieure à 1024 mégas . Si quelqu'un sait comment faire pour que cela fonctionne, j'aimerais le savoir.
EDITAR : La version 32 bits de juno semble ne pas accepter plus de Xmx1024m alors que la version 64 bits accepte 2048.
EDITAR : Le post de Nick contient d'excellents liens qui expliquent deux choses différentes :
- Le problème est que dépend largement de votre système et la quantité de mémoire libre contiguë disponible, et
- En utilisant javaw.exe (sous Windows), vous pouvez obtenir un bloc de mémoire alloué plus important.
J'ai 8 gigs de Ram et je ne peux pas régler -Xmx
à plus de 1024 mégaoctets de mémoire vive, même lorsqu'une quantité minimale de programmes est chargée et que Windows/linux indiquent entre 4 et 5 gigas de mémoire vive libre.
0 votes
Après avoir essayé l'une des réponses ici, comment vérifier ce que prend Eclipse ? (par exemple, vous avez peut-être modifié le mauvais fichier eclipse.ini)