Ответ 1
Очень очень хороший документ по этой теме - Руководство по устранению неполадок для Java от (изначально) Sun. См. Главу "Устранение неполадок при hs_err_pid*
системы" для получения информации о hs_err_pid*
.
См. Приложение C - Журнал фатальных ошибок.
Согласно руководству, по умолчанию файл будет создан в рабочем каталоге процесса, если это возможно, или в системном временном каталоге в противном случае. Определенное местоположение можно выбрать, передав флаг продукта -XX: ErrorFile. Это говорит:
Если флаг -XX: ErrorFile = file не указан, система пытается создать файл в рабочем каталоге процесса. Если файл не может быть создан в рабочем каталоге (недостаточно места, проблема с правами доступа или другая проблема), файл создается во временном каталоге для операционной системы.