使用GCViewer进行GC转储分析

时间:2015-04-07 00:24:39

标签: java memory memory-leaks garbage-collection memory-leak-detector

我正在使用GCviewer分析我的gc日志。我无法获得更好的教程来理解GCviewer选项。请向我解释以下选项,并与我分享GCViewer tutorails。

我在GCViewer的“内存”选项卡中找到了下面提到的选项

Total heap(useage/alloc. max) 1,956.9M(95.7%) /2,044M 
 1. Is it current status of my heap size or maxmium reached heap size?  

Tenured heap (useage/alloc. max) 1,355M/1,060M 
 2. what is Tenured heap?

 3.What is Young Heap?
 4. Avg after full GC?
 5. Freed by Full GC?
 6. Freed by GC?
 7. Avg promotion?
 8. Total Promotion?

1 个答案:

答案 0 :(得分:0)

  

我无法获得更好的教程来理解GCviewer选项"

这些统计数据并非特定于GCViewer,因为它只是GC日志文件的可视化工具。

相反,您应该查找底层垃圾收集器及其日志输出的解释。

请注意,堆的结构和日志生成的统计信息可能会因使用的垃圾收集器算法而有所不同。

以下是一些起点: