2012-04-03 17 views
1

是否有JVM選項(-XX或其他)來記錄要排隊等待完成的對象?我正在調試一個具有過多終結器的應用程序,這會導致大量的java.lang.ref.Finalizer實例(如YourKit Java Profiler所示)。查看YourKit分析器很難,根對象的finalize方法導致所有Finalizer實例。用於輸出最終化對象的JVM選項

回答

0

Doverver:gc,-XX:+ PrintGCDetails和-XX:+ PrintGCTimeStamp給你足夠的信息?

+0

不,這些開關不包含正在收集或最終確定的特定對象。 – 2012-04-03 18:07:47

+0

在這種情況下,我認爲您必須在這些終結器上添加一些代碼。 – daveb 2012-04-04 07:09:34