Java OOM: не создается heapdump

Я получаю ООМ проблемы с памятью в долго работающем приложении (3~5 часов) со следующими симптомами

  1. -XX:+HeapDumpOnOutOfMemoryError создает пустой дамп http://bugs.java.com/view_bug.do?bug_id=6784422

  2. Исключение в потоке "[STANDBY] ExecuteThread: '21' для очереди: 'weblogic.kernel.Default (автонастройка)'" java.lang.OutOfMemoryError: getNewTla

Есть ли какие-либо другие варианты JVM, которые я могу добавить, чтобы узнать точную причину у меня вышеупомянутых симптомов. Владелец приложения отказывается разрешить мне увеличение xmx xns xms или что-либо еще, за исключением сбора дополнительных данных.

JRockit-jdk1.6.0

1 ответ

Так как вы используете jrockit, вам нужно увеличить

 -XXtlaSize: мин =10k, предпочтительный =256k
Другие вопросы по тегам