Could not reserve enough space for 1048576KB object heap

Такую ошибку выдавала виртуальная машина Java при запуске IntelliJ IDEA. Сразу понятно, что какая-то проблема с настройками. В файле “idea.exe.vmoptions” меня были указаны следующие флаги:

Параметр -XX:MaxPermSize начиная с Java 8 не имеет смысла, поэтому его убираем. Ошибка возникает, судя по записям в интернете, когда в -Xmx указано большое число. Уменьшаем его до 512.

В результате получаются следующие флаги:

После этого ошибка исчезает.


Поделиться:

Could not reserve enough space for 1048576KB object heap: 2 комментария

  1. Вот они, современные программисты.
    Пояснил симптом, а причину не описал.

    Еще один умник.

    Если вы пишете на джава, стыдно не знать что такое -Xmx и как оно работает, как его юзать.

    Если пишете что-то, пишите на шлак, а действительно суть.

    И ведь вас таких полно. На собеседовании валитесь ан 2 вопросе «по глубже»

    Ваш сайт — бесполезный, только усугубляющий тупизну молодых программеров сайт.

    1. Можете сами в комментарии описать, чего не хватает в статье. Мне не жалко. Могу и добавить.

Добавить комментарий

Ваш e-mail не будет опубликован.

*