我正在使用随Java 7u40一起发布的全新Java Mission Control Profiler,并尝试对分配和收集对象统计数据进行分析,但无论我如何尝试,在“内存”->“对象统计”窗口中都看不到任何统计信息。
以下命令可启动收集:
jcmd <pid> JFR.start duration=60s settings=profile filename=alloc-prof.jfr
Java任務控制文檔中沒有提到啟用對象分析的具體選項。我嘗試創建自己的配置文件並設置:
<flag name="heap-statistics-enabled" label="Heap Statistics">true</flag>
<flag name="allocation-profiling-enabled" label="Allocation Profiling">true</flag>
但仍未收集到任何对象统计信息。
object_count
和object_count_after_gc
的文档,以及everyChunk
期间的确切含义?即,两者是否都会导致_GC,如果是,为什么?"recording chunk"是什么? - Hbf