java - 输出最终对象的 JVM 选项

标签 java garbage-collection jvm finalizer yourkit

是否有 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/

相关文章:

java - 为什么 JScrollpane 没有添加到我的文本编辑器中的 JTextArea 中?

java - 将特定格式 'Struct of Array of Structs'的JSON文件解析为spark dataframe

java - 将 null 分配给引用变量时的 GC 行为

exception - clojure 中错误/异常的完整堆栈跟踪

java - 设置/更改默认 Java MaxHeapSize 或更改默认 JVM 命令设置

java - 我在将 SearchView 与 RecyclerView 一起应用时遇到问题

java - spring是否提供2个mvc平台,grails和spring mvc?

java - 分析 Sun 热点的 GC 日志,JVM 6

java - 不使用 java.util.Date 的 Java 中的纳秒级时间

java - 集群环境下的Spring单例