2012-04-03 2 views
1

완료 대기열에있는 객체를 기록하는 JVM 옵션 (-XX 또는 기타)이 있습니까? 과도한 파이널 라이저가있는 응용 프로그램을 디버깅 중이므로 java.lang.ref.Finalizer 인스턴스가 엄청납니다 (YourKit Java Profiler에 표시됨). 루트 개체의 finalize 메서드가 모든 Finalizer 인스턴스를 일으키는 YourKit 프로파일 러를 보는 것은 어렵습니다.최종 객체를 출력하는 JVM 옵션

답변

0

-verbose : gc, -XX : + PrintGCDetails 및 -XX : + PrintGCTimeStamps는 충분한 정보를 제공합니까?

+0

아니요, 스위치에는 수집되거나 완료되는 특정 개체가 포함되어 있지 않습니다. –

+0

그럴 경우, 파이널 라이저에 코드를 추가해야 할 것입니다. – daveb

관련 문제