Как увеличить размер кучи Java для системы Ubuntu?
Здравствуйте, я запускаю набор инструментов, написанный на Java от Python. Я использую Ubuntu. Я запускаю набор инструментов, используя jvm из моего файла python.
Однако при увеличении размера данных программа вылетает со следующим сообщением об ошибке "java.lang.OutOfMemoryErrorPyRaisable: java.lang.OutOfMemoryError: пространство кучи Java"
Я просмотрел здесь несколько постов о переполнении стека для похожих вопросов и попробовал их предложения, такие как переход в командную строку и ввод $ export _JAVA_OPTIONS = -Xmx4096m, за которым следует $ java -XshowSettings: vm. Однако я получаю следующее значение Max. Размер кучи (расчетный): 512,00M Класс эргономики: клиент, использующий виртуальную машину: IBM J9 VM................ (здесь много чего еще)
В основном это, кажется, не увеличивает мой размер кучи, и ошибка сохраняется. Как мне увеличить размер кучи?
Благодарю вас!
1 ответ
Вместо export _JAVA_OPTIONS=-Xmx4096m
попробуйте использовать export IBM_JAVA_OPTIONS=-Xmx4096m
,