У меня было много проблем, пытаясь заставить Eclipse принимать столько памяти, сколько я хотел бы использовать (например, от 2 до 4 гигабайт).
Откройте eclipse.ini
в каталоге установки Eclipse. Вы сможете изменить размер памяти после-vmargs
до 1024 без проблемдо некоторого максимального значения, которое зависит от вашей системы. Вот этот раздел на моем компьютере с Linux:
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=512m
-Xms512m
-Xmx1024m
А вот этот раздел на моем компьютере с Windows:
-vmargs
-Xms256m
-Xmx1024m
Но мне не удалось установить его выше 1024 мегабайт . Если кто-нибудь знает, как заставить это работать, я хотел бы знать.
РЕДАКТИРОВАТЬ : 32-битная версия juno, похоже, не принимает больше Xmx1024m, тогда как 64-битная версия принимает 2048.
EDIT : сообщение Ника содержит отличные ссылки, которые объясняют две разные вещи:
- Проблема во многом зависит от вашей системы и количества доступной непрерывной свободной памяти, и
- Используя javaw.exe (в Windows), вы можете получить больший выделенный блок памяти.
У меня 8 гигабайт -Xmx
оперативной памяти, и я не могу установить более 1024 мегабайт оперативной памяти, даже когда загружено минимальное количество программ и оба windows / linux сообщают от 4 до 5 гигабайт свободной оперативной памяти.