Содержание
Вы работаете с тяжелыми Java-проектами в Eclipse? Сборка мусора происходит слишком быстро? Eclipse потребляет много ресурсов процессора или памяти? В моем случае при запуске проекта Eclipse я недавно получил ошибку Out Of Memory (OOM) . Есть несколько простых настроек, необходимых для его исправления. Ниже взлом работал на меня.
NOTE:Этот учебник работает очень хорошо дляJava7и ниже версии JDK. ЗаJava8, Java9 and Java10+пользователи, следуйте нашим последним учебникам. Идеальная настройка файла eclipse.ini для вашей среды Eclipse .
Настройка производительности Eclipse и предотвращение исключений OutOfMemory
- Перейдите в папку установки Eclipse
- Если вы используете Eclipse в Mac OS X, тогда
- Щелкните правой кнопкой мыши на
eclipse.appзначок - Нажмите на
Show Package Contents
- Щелкните правой кнопкой мыши на
- открыто
eclipse.iniфайл - Изменить ниже параметры
- -Xms512m
- -Xmx3000m (Надеюсь, ваш ящик разработчика имеет> 4 ГБ памяти)
- Добавьте ниже параметры
- -XX: PermSize = 256m
- -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.
Вот как выглядит мой файл 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.v20140415 — 2008.jar
— пусковая установка . библиотека
, , / . , / . , / плагины / орг . затмение. равноденствие. пусковая установка . какао. Macosx . x86_64_1 . 1.200.v20140603 — 1326
— продукт
орг. затмение. EPP. пакет. Jee. товар
— пусковая установка . DefaultAction
открыть файл
— showplash
орг. затмение. Платформа
— пусковая установка . XXMaxPermSize
256m
— пусковая установка . DefaultAction
открыть файл
— пусковая установка . appendVmargs
— vmargs
— Досги . requiredJavaVersion = 1.6
— XstartOnFirstThread
— Дорг . затмение. свт. внутренний . углерод . smallFonts
— XX : MaxPermSize = 1024 м
— Xms200m
— Xmx4000м
— Xdock : icon = . , / Ресурсы / Затмение . ICNS
— XstartOnFirstThread
— Дорг . затмение. свт. внутренний . углерод . smallFonts
|
0.00 (0%) 0 votes







