Я предполагаю, что вы используете 32-битное затмение с 32-битным JVM. Это не позволит превышать то, что вы указали.
Использование 64-битного Eclipse с 64-разрядной JVM поможет вам запустить eclipse с гораздо большей памятью. (Я начинаю с -Xms1024m -Xmx4000m)
Ответ 3
Зачем вам нужен -Xms768 (небольшая куча должна быть не менее 768...)?
Это означает, что любой java-процесс (поиск в eclipse) начнется с выделенной памяти 768m, не так ли? Вот почему ваше затмение не может начать правильно.
Try -Xms16 -Xmx2048m, например.
Ответ 4
Я попробовал следующую конфигурацию для eclipse.ini: