OutOfMemoryErrors에 의해 트리거 된 힙 덤프를 가져 오려고 할 때 팀이 어려움을 겪고 있습니다. 특정 이유로 우리는 현재 HeapDumpOnOutOfMemoryError 플래그를 사용하는 대신 bash 스크립트에서 호출 된 jmap으로 덤프를 가져옵니다. 우리는 약 3GB의 힙 크기를 가진 64 비트 1.6 JVM을 사용하고 있습니다. 힙 덤프는 90 %의 시간 동안 실패합니다 (추측).
메모리 문제를 해결하는 데 사용할 수있는 클린 힙 덤프를 얻을 가능성을 개선하기 위해 할 수있는 일이 있습니까? jmap에 Java 1.4에서 주요 문제가 있었지만 이러한 문제는 대부분 해결해야한다는 것을 읽었습니다.