是否有 JVM 选项(-XX
或其他)来记录排队等待最终确定的对象?我正在调试一个具有过多终结器的应用程序,这会导致大量 java.lang.ref.Finalizer
实例(如 YourKit Java Profiler 中所示)。从 YourKit 分析器中很难看出哪个根对象的 finalize
方法导致了所有的 Finalizer
实例。
最佳答案
-verbose:gc、-XX:+PrintGCDetails 和 -XX:+PrintGCTimeStamps 是否提供了足够的信息?
关于java - 输出最终对象的 JVM 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9998516/