16 ottobre 2008

Problema di Out Of Memory di Eclipse o MyEclipse su Mac OS X

Recentemente ho avuto un problema di Out of Memory con MyEclipse 6.0 su Mac OS X.
Così come su altre piattaforme e con altre versioni di Eclipse per poter ovviare a questo problema è necessario editare il file eclipse.ini aumentando la dimensione massima dell' heap e la PermGen size.
Su mac tale file è un pò nascosto infatti bisogna modificare il file Eclipse.app/Contents/MacOS/eclipse.ini. Per poter accedere con il Finder è necessario cliccare con il tasto destro sul file eclipse.app e scegliere "mostra contenuto pacchetto" quindi entrare nella cartella Contents > MacOS e modificare il file eclipse.ini. In particolare il parametro XX:MaxPermSize è possibile aumentarlo fino a 256m

Ecco il mio file .ini

-vmargs
-Dosgi.splashLocation=/Applications/MyEclipse 6.0/eclipse/MyEclipseSplash.bmp
-showsplash
org.eclipse.platform

-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Xms512m
-Xmx1024m
-XX:MaxPermSize=256m
-Xdock:name=MyEclipse
-Dorg.eclipse.swt.internal.carbon.smallFonts

Spero di esservi stato utile anche questa volta.

Nessun commento: