Я хочу выделить около 1 ГБ размера кучи, но я не могу понять это.
Как это сделать?
Я хочу выделить около 1 ГБ размера кучи, но я не могу понять это.
Как это сделать?
Используйте Справка. Изменить пользовательские параметры VM...
Редактор автоматически откроется для правильного файла .vmoptions
, отрегулирует значение -Xmx
, сохранит и перезапустит IntelliJ IDEA:
Проверьте эти документы из базы знаний IntelliJ IDEA для более подробной информации:
Ответы ниже предлагают отредактировать файл .vmoptions
непосредственно в каталоге установки приложения. Обратите внимание, что это не рекомендуется, так как это вызовет конфликты во время обновлений патча. Вышеописанный метод создает копию файла в каталоге CONFIG, и установка IDE остается неповрежденной.
Также помните о 32-разрядном адресном пространстве в Windows, что затрудняет использование размеров кучи выше 750m
. Если вам нужно использовать большую кучу, убедитесь, что переключится на 64-битную JVM в первую очередь, в противном случае IDE может произойти сбой при запуске или начать аварийный сбой во время работы.
перейти к этому пути "C:\Program Files (x86)\JetBrains\IntelliJ IDEA 12.1.4\bin\idea.exe.vmoptions" и измените размер на -Xmx512m
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=64m
-XX:+UseCodeCacheFlushing
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
надеюсь, что он будет работать
Для 64-разрядной Windows убедитесь, что вы запустили идею в режиме 64 бит (idea64.exe) и измените настройки в "C:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.1\bin\ idea64.exe.vmoptions". Эти настройки отлично подходят для меня
-Xms512m
-Xmx2024m
-XX:MaxPermSize=700m
-XX:ReservedCodeCacheSize=480m
Для разработчиков, которые используют Ubuntu
, следующее поможет увеличить размер кучи в InteliJ Idea. Следующие версии используются мной в данный момент.
Ubuntu 16.04 LTS (64 бит)
InteliJ IDEA 2016.3.4
Перейдите в папку, где установлена среда IDE, и найдите следующий файл. (В моем случае это так)
/home/abcde/Softwares/idea-IU-163.12024.16/bin
Затем выберите файл idea64.vmoptions и отредактируйте его.
Удалите конфигурацию по умолчанию и вставьте нижеприведенное.
-Xms512m
-Xmx2024m
-XX:MaxPermSize=700m
-XX:ReservedCodeCacheSize=480m
Теперь перезапустите IDE, и изменения должны отражать среду IDE.
Я работал над преодолением проблем, связанных с размером кучи Java.