Я заметил, что jvm не генерирует сброс кучи по сигналу 3. Я пробовал jvm 1.8.60 и jvm 1.7.60 (ubuntu 14). Когда jvm получает сигналы, он печатает дамп потока на консоль, но файл дампа памяти не отображается.Jvm heapdump не генерируется сигналом
java -XX:HeapDumpPath=/tmp/xxx
Трассировка варианты Java подтверждает, что все в порядке.
bool PrintHeapAtSIGBREAK = true {product}
ccstr HeapDumpPath := /tmp/xxx {manageable}
Что я пропустил?
jmap работает, хотя.
kill and jvm run под тем же самым пользователем. jar - приложение для приветствия.