Как я могу увеличить кучу памяти в pycharm

23

Я использую pycharm, и его память, показанная в правом нижнем углу, составляет 750M. Я не мог найти настройки, где я мог бы увеличить это. Где я могу увеличить эту память? Я использую версию 3.4.

Я много искал, но не смог найти в Google

Мираж
источник
Официальный документ: jetbrains.com/help/pycharm/2017.1/…
Стефан Шильке,

Ответы:

19

Под /binкаталогом вашей установки pycharm есть файл pycharm.vmoptions. Вы можете использовать это для настройки параметров, передаваемых в JVM. Максимальный размер кучи должен быть задан

-Xmx750m

В этом посте есть список вариантов памяти

pyrocrasty
источник
неработающая ссылка: web.archive.org/web/20160503095110/http://www.avricot.com/blog/…
slashdottir
@slashdottir: спасибо, ссылка заменена на archive.org copy
пирократизм
Мне пришлось изменить его, и файл vmoptions находится в пути пользователя, в файле pycharm [version] .exe.vmoptions. Похоже, это тот, который ваша система использует, когда установлен pycharm (я говорю о Community Edition 2016.3)
Dani bISHOP
29
  1. Справка -> Найти действие -> (введите « Параметры виртуальной машины ») -> (Нажмите) « Изменить пользовательские параметры виртуальной машины »
  2. PyCharm (2016,2) будет открыт соответствующий vmoptions файл (pycharm.vmoptions или pycharm64.options) в редакторе перед вами.
  3. Изменение -Xmx750mк -Xmx1024m, или любого размера вы хотите. Сохрани это.
  4. Перезапустите Pycharm (Файл-> Выход и т. Д.)

Официальная документация «Увеличение кучи памяти» находится здесь

Джон Ми
источник
1
простое и чистое решение
Мехеди
Здравствуй! что если я хочу дать больше 1024? что еще я могу использовать? или ... можешь дать мне знать, как называется этот номер? так что я могу погуглить: / спасибо!
всегда задаваемые вопросы
1
@alwaysaskingquestions Вы можете изменить номер на любой объем памяти, который вы решите посвятить ему. Если вы нажмете на ссылку, вы увидите, что она называется «Максимальный размер кучи».
Джон Ми
0

Вместо того, чтобы вручную искать нужные файлы, вы можете (по крайней мере, в PyCharm 5) теперь просто найти или перейти к «Редактировать пользовательские параметры виртуальной машины», и он создаст и откроет для вас файл vmoptions по умолчанию, как описано в https: / /www.jetbrains.com/pycharm/help/tuning-pycharm.html . Потом,

Чтобы увеличить размер кучи PyCharm, ... измените параметр -Xmx.

РЕДАКТИРОВАТЬ: я не знаю почему, но этот процесс создал pycharm64.vmoptionsфайл для меня, и это на самом деле не изменило размер кучи (как указано в правом нижнем углу «Показать индикатор памяти» ). Мне действительно пришлось переименовать этот файл, чтобы pycharm.vmoptionsон работал.

похлопывание
источник
0

Перейти к / JetBrains / PyCharm 5.0.1 / bin

В случае 64-битной версии будет два файла. pycharm.vmoptions и pycharm64.vmoptions.

Увеличьте кучу и размер перми

-Xms256m

-Xmx1024m

-XX: MaxPermSize = 512m

Примечание. Вы можете увеличить его в соответствии с конфигурацией вашей системы. Так что делайте это с умом: если PyCharm не открывается для вас, это означает, что вы переопределили объем памяти. Я думал, что это не работает для меня из-за ожидающего перезапуска, но не работал после перезапуска. Просто откройте файлы 'vmoptions' и повторяйте значения до тех пор, пока PyCharm не запустится.

Шива-Dev-мастера
источник