Java OOM: не создается heapdump
Я получаю ООМ проблемы с памятью в долго работающем приложении (3~5 часов) со следующими симптомами
-XX:+HeapDumpOnOutOfMemoryError создает пустой дамп http://bugs.java.com/view_bug.do?bug_id=6784422
Исключение в потоке "[STANDBY] ExecuteThread: '21' для очереди: 'weblogic.kernel.Default (автонастройка)'" java.lang.OutOfMemoryError: getNewTla
Есть ли какие-либо другие варианты JVM, которые я могу добавить, чтобы узнать точную причину у меня вышеупомянутых симптомов. Владелец приложения отказывается разрешить мне увеличение xmx xns xms или что-либо еще, за исключением сбора дополнительных данных.
JRockit-jdk1.6.0
1 ответ
Так как вы используете jrockit, вам нужно увеличить
-XXtlaSize: мин =10k, предпочтительный =256k