Как отключить создание джава -куча после сбоев виртуальной машины?

StackOverflow https://stackoverflow.com/questions/2556895

  •  23-09-2019
  •  | 
  •  

Вопрос

JVM работает на FreeBSD с памятью 18 ГБ. Создание основного файла занимает около часа, что очень медленно, поэтому мне нужен способ отключить его.

Это было полезно?

Решение

Если это дамт сбоя ОС, используйте Ulimit, чтобы установить максимальный размер ядра на 0.

Другие советы

Я не уверен, что это сработает, но если вы используете виртуальную машину Hotspot, попробуйте это в аргументах в java Команда:

-XX:HeapDumpPath=/dev/null

Если вы хотите вообще отключить дампы ядра, вы можете использовать подход Ulimit (обязательно используйте флаг -H, чтобы установить жесткий лимит):

ulimit -c -H 0

Если вы действительно имеете в виду основной файл, а не что -то конкретное для Java, то вам нужно использовать команду Ulimit, чтобы установить максимальный размер файла основного файла на что -то небольшое.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top