Содержание
Как Java-разработчик , мы тратим почти половину нашего времени на разработку Java-приложений мирового класса. Ваше приложение может затронуть тысячи пользователей и упростить их жизнь в этом очень сложном мире.
Здесь, в этом уроке, мы расскажем о том, как повысить производительность Eclipse , просто изменив eclipse.ini файл.
Когда-либо задавались вопросом?
- Как ты можешь
speed upЗатмение? - FAQ Как мне увеличить размер кучи, доступной для Eclipse?
- Поделитесь своим настроенным eclipse.ini с профилями для Eclipse
- Параметры настройки производительности для Eclipse IDE
- настройка аргументов eclipse.ini vm
Почему нам нужно изменить файл eclipse.ini по умолчанию?
По умолчанию фундамент Eclipse поставляет базовый минимум eclipse.ini конфигурационный файл. Сразу после загрузки или обновления до последней версии Eclipse.app я обычно обновляю ini-файл:
- Щелкните правой кнопкой мыши на
Eclipse.appзначок - Нажмите на Показать содержимое пакета
- Перейти в папку
/Contents/Eclipse/ - Ты найдешь
eclipse.iniфайл
В основном, я изменяю следующие вещи в файле eclipse.ini на основе конфигурации Java 10 JDK .
Mac-версия файла eclipse.ini Eclipse
|
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
26
27
28
29
30
31
32
33
34
35
|
— запуск
, , / Eclipse / plugins / org . затмение. равноденствие. launcher_1 . 5.0.v20180512 — 1130.jar
— пусковая установка . библиотека
/ Пользователи / Шах / . p2 / pool / plugins / org . затмение. равноденствие. пусковая установка . какао. Macosx . x86_64_1 . 1.700.v20180518 — 1200
— продукт
орг. затмение. EPP. пакет. Jee. товар
— showplash
орг. затмение. EPP. пакет. общий
— пусковая установка . DefaultAction
открыть файл
— пусковая установка . appendVmargs
— В.М.
/ Библиотека / Java / JavaVirtualMachines / jdk — 10.0.2.jdk / Содержание / Главная / bin
— vmargs
— Досги . requiredJavaVersion = 1,8
— Досги . экземпляр . область. по умолчанию = @ пользователь . дом / затмение — рабочее пространство
— XX : + UseG1GC
— XX : + UseStringDeduplication
— XX : + AggressiveOpts
— добавить — модули = ВСЕ — СИСТЕМА
— XstartOnFirstThread
— Дорг . затмение. свт. внутренний . углерод . smallFonts
— Досги . requiredJavaVersion = 1,8
— Досги . dataAreaRequiresExplicitInit = true
— Xss2m
— Xmn512m
— Xms1024м
— Хм3024м
— добавить — модули = ВСЕ — СИСТЕМА
— Xdock : icon = . , / Ресурсы / Затмение . ICNS
— XstartOnFirstThread
— Дорг . затмение. свт. внутренний . углерод . smallFonts
— Declipse . р2 . макс . темы = 10
— Doomph . обновить. url = http : //download.eclipse.org/oomph/updates/milestone/latest
— Doomph . перенаправление . индекс. redirection = index : / — > http : //git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
|
Как вы видите здесь, я добавил / изменил параметры ниже:
- -XX: + UseStringDeduplication
- Включает функцию дедупликации строк в G1
- -XX: + AggressiveOpts
- Позволяет использовать агрессивные функции оптимизации производительности
- -Xss2m
- используется для ограничения объема памяти, используемого стеком
- -Xmn512m
- размер кучи для молодого поколения
- -Xms1024m
- это начальный размер кучи Java
- -Xmx3024m
- это максимальный размер кучи Java
Пожалуйста, замените файл eclipse.ini на этот. Не забудьте изменить line 4 and 13 , Проверьте дважды VM path иначе ваш Eclipse сгенерирует ошибку пути JVM .
NOTE:Начиная с JDK8, настройка permgen отсутствует. Если вы используете Java7 и ниже, я бы посоветовал вам также добавить настройку PermGen .
Версия для Windows файла 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
26
27
28
|
— запуск
плагины / орг . затмение. равноденствие. launcher_1 . 5.0.v20180512 — 1130.jar
— пусковая установка . библиотека
C : / Пользователи / Шах / . p2 / pool / plugins / org . затмение. равноденствие. пусковая установка . win32 . win32 . x86_64_1 . 1.700.v20180518 — 1200
— продукт
орг. затмение. EPP. пакет. Jee. товар
— showplash
орг. затмение. EPP. пакет. общий
— пусковая установка . DefaultAction
открыть файл
— пусковая установка . appendVmargs
— vmargs
— Досги . requiredJavaVersion = 1,8
— Досги . экземпляр . область. по умолчанию = @ пользователь . дом / затмение — рабочее пространство
— XX : + UseG1GC
— XX : + UseStringDeduplication
— XX : + AggressiveOpts
— добавить — модули = ВСЕ — СИСТЕМА
— Досги . requiredJavaVersion = 1,8
— Досги . dataAreaRequiresExplicitInit = true
— Xss2m
— Xmn512m
— Xms1024м
— Хм3024м
— добавить — модули = ВСЕ — СИСТЕМА
— Declipse . р2 . макс . темы = 10
— Doomph . обновить. url = http : //download.eclipse.org/oomph/updates/milestone/latest
— Doomph . перенаправление . индекс. redirection = index : / — > http : //git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
|
Пожалуйста обновите line 4 выше с вашим путем пользователя.
Надеюсь, это поможет вам ускорить работу вашей Eclipse IDE и рабочей среды . Дайте мне знать, если у вас возникнут какие-либо проблемы с изменением eclipse.ini файл.
0.00 (0%) 0 votes








