Страницы

Поиск по вопросам

четверг, 23 января 2020 г.

Как задать в коде ограничение по использованию оперативной памяти?

#java #память


В интернете смог найти только ограничение аргументами при запуске из командной строки.

Можно ли задать ограничение внутри кода, во время выполнения?
    


Ответы

Ответ 1



Во время выполнения программы нет возможности регулировать параметры -Xmx и -Xms. Их можно задать только перед началом работы. Но возникает вопрос: а для чего это необходимо? Вы можете подобрать подходящие параметры перед стартом программы. Например, выделить приложению максимально доступный объем памяти. Либо как вариант: запускать во время выполнения новый процесс и задавать новые параметры JVM.

Комментариев нет:

Отправить комментарий