Ho avuto molti problemi cercando di far accettare a Eclipse tutta la memoria che avrei voluto che fosse in grado di utilizzare (tra 2 e 4 concerti per esempio).
Apri eclipse.ini
nella directory di installazione di Eclipse. Dovresti essere in grado di modificare le dimensioni della memoria dopo-vmargs
fino a 1024 senza problemifino a un valore massimo che dipende dal sistema. Ecco quella sezione sulla mia macchina Linux:
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=512m
-Xms512m
-Xmx1024m
Ed ecco quella sezione sulla mia scatola di Windows:
-vmargs
-Xms256m
-Xmx1024m
Ma non sono riuscito a impostarlo su un valore superiore a 1024 mega . Se qualcuno sa come farlo funzionare, mi piacerebbe saperlo.
EDIT : la versione a 32 bit di juno sembra non accettare più di Xmx1024m dove la versione a 64 bit accetta 2048.
EDIT : il post di Nick contiene alcuni ottimi collegamenti che spiegano due cose diverse:
- Il problema dipende in gran parte dal sistema e dalla quantità di memoria libera contigua disponibile e
- Utilizzando javaw.exe (su Windows), potresti essere in grado di ottenere un blocco di memoria allocato più grande.
Ho 8 GB di RAM e non riesco a impostare -Xmx
più di 1024 MB di RAM, anche quando viene caricata una quantità minima di programmi ed entrambi Windows / Linux riportano tra 4 e 5 GB di RAM libera.