Домой Учебные пособия по Eclipse IDE Увеличьте объем памяти Eclipse, чтобы избежать OutOfMemory (OOM) при запуске — Java...

Увеличьте объем памяти Eclipse, чтобы избежать OutOfMemory (OOM) при запуске — Java Heap Space

787
0

Вы работаете с тяжелыми Java-проектами в Eclipse? Сборка мусора происходит слишком быстро? Eclipse потребляет много ресурсов процессора или памяти? В моем случае при запуске проекта Eclipse я недавно получил ошибку Out Of Memory (OOM) . Есть несколько простых настроек, необходимых для его исправления. Ниже взлом работал на меня.

NOTE: Этот учебник работает очень хорошо для Java7 и ниже версии JDK. За Java8, Java9 and Java10+ пользователи, следуйте нашим последним учебникам. Идеальная настройка файла eclipse.ini для вашей среды Eclipse .

Настройка производительности Eclipse и предотвращение исключений OutOfMemory

  1. Перейдите в папку установки Eclipse
  2. Если вы используете Eclipse в Mac OS X, тогда
    • Щелкните правой кнопкой мыши на eclipse.app значок
    • Нажмите на Show Package Contents
  3. открыто eclipse.ini файл
  4. Изменить ниже параметры
    1. -Xms512m
    2. -Xmx3000m (Надеюсь, ваш ящик разработчика имеет> 4 ГБ памяти)
  5. Добавьте ниже параметры
    1. -XX: PermSize = 256m
    2. -XX: MaxPermSize = 512m

Кроме того, если вы используете Eclipse из командной строки, используйте следующие параметры:

1
2
3
4
5
6
C : / Program Files / Eclipse / Eclipse . EXE
vmargs
Xmx1800м
Xms512m
XX : PermSize = 256 м
XX : MaxPermSize = 512 м

-XX: PermSize указывает начальный размер, который будет выделен во время запуска JVM. При необходимости JVM выделяет до -XX: MaxPermSize.

ЧИТАТЬ ТАКЖЕ:  Как преобразовать существующий Java-проект в Maven в Eclipse?

Вот как выглядит мой файл eclipse.ini:

файл eclipse.ini

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
запуск
, , / . , / . , / плагины / орг . затмение. равноденствие. launcher_1 . 3.0.v201404152008.jar
пусковая установка . библиотека
, , / . , / . , / плагины / орг . затмение. равноденствие. пусковая установка . какао. Macosx . x86_64_1 . 1.200.v201406031326
продукт
орг. затмение. EPP. пакет. Jee. товар
пусковая установка . DefaultAction
открыть файл
showplash
орг. затмение. Платформа
пусковая установка . XXMaxPermSize
256m
пусковая установка . DefaultAction
открыть файл
пусковая установка . appendVmargs
vmargs
Досги . requiredJavaVersion = 1.6
XstartOnFirstThread
Дорг . затмение. свт. внутренний . углерод . smallFonts
XX : MaxPermSize = 1024 м
Xms200m
Xmx4000м
Xdock : icon = . , / Ресурсы / Затмение . ICNS
XstartOnFirstThread
Дорг . затмение. свт. внутренний . углерод . smallFonts
Увеличьте объем памяти Eclipse, чтобы избежать OutOfMemory (OOM) при запуске — Java Heap Space

0.00 (0%) 0 votes

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь