2012-06-26 13 views
0

IBM J9에서 기본적으로 환경 변수 IBM_HEAPDUMP이 활성화되어 있는지 궁금합니다. 나는 인터넷을 통해 검색했고 다른 누군가는 그렇지 않다고 말한다. 기본적으로 활성 상태라면 시그널 기반 힙 덤프가 활성화되었다고 가정 해 봅시다. 그리고 JVM은 모든 미리 정의 된 신호를 잡아서 적절하게 힙 덤프를 생성합니다. 그러나 위와 같이 설정하면 -Xdump:what으로 구성해야하는 이유는 무엇입니까? 마찬가지로 링크는 http://www-304.ibm.com/support/docview.wss?uid=swg21246238입니다. 또 다른 질문은 IBM_HEAPDUMP-Xdump:what이 여기서 중복 기능을 수행하는지 여부입니다. 아니면이 두 가지를 완전히 잘못 이해하고 있습니다. 사전은 IBM J9 JVM에서 기본적으로 사용되는 환경 변수 IBM_HEAPDUMP입니까?

답변

1

에서

덕분에 당신은

-Xdump :-) 오해하고 있습니다 : 아무것도 구성하지 않는 것. 문제의 JVM에서 어떤 덤프가 사용되는지를 보여줍니다. 따라서 -Xdump의 출력을 보면 무엇이 활성화되어 있는지 확인할 수 있습니다. 기본적으로 예, IBM_HEAPDUMP와 같은 덤프가 사용 가능하지만 더 많은 제어/세부 사항이 필요할 수 있습니다.

+0

대단히 감사합니다. @Trent Gray-Donald – wing2ofsky