Я использую Eclipse EE в Ubuntu, загрузив файл .tar.gz с веб-сайта Eclipse и распаковав его в свой домашний каталог. Я установил -Xmx на 3072 м в eclipse.ini. Вот оно:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1.R36x_v20100810
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms2048m
-Xmx3072m
Но когда я пытаюсь увидеть свою общую память по
Runtime.getRuntime().totalMemory()
Возвращается 62193664, то есть 59 МБ. Я также пытался запустить eclipse из настроек терминала vmagrs, но ничего не изменилось. Я не знаю, что происходит. Как я могу установить размер кучи? Мой оперативная память составляет 4 ГБ, и я использую 64-битную Ubuntu с 64-битным затмением. Любая информация будет очень полезна для меня.