2012-06-26 2 views
0

Мне интересно, включена ли переменная окружения IBM_HEAPDUMP по умолчанию в IBM J9? Я искал через Интернет, и кто-то сказал, что это пока другие говорят, что нет. Предположим, если он активен по умолчанию, это значит, что включен режим heapdump на основе сигналов. И JVM поймает весь заранее определенный сигнал и соответственно сгенерирует heapdump. Однако, если это так, как описано выше, почему нам все еще нужно настроить с помощью -Xdump:what? как описано в ссылке http://www-304.ibm.com/support/docview.wss?uid=swg21246238. Другой вопрос: функционируют ли здесь IBM_HEAPDUMP и -Xdump:what? Или я совершенно неправильно понимаю эти два.- переменная среды IBM_HEAPDUMP, включенная по умолчанию в IBM J9 JVM?

Заранее спасибо

ответ

1

Вы недопонимание :-)

-Xdump: что ничего не настраивать. Он просто показывает, какие дампы включены в рассматриваемой JVM. Таким образом, вы можете посмотреть результат из -Xdump: что посмотреть, что включено. По умолчанию да, есть дампы, подобные IBM_HEAPDUMP, но вам может потребоваться больше контроля/деталей.

+0

Большое спасибо @Trent Gray-Donald – wing2ofsky