Java verbose:gc如何读取输出?

问题描述:

我有它有一些性能问题,有人建议我在详细运行Java应用程序:GC模式。 这已完成,但我不知道如何解释日志记录。 是否有可能向我解释这一切意味着什么,或者告诉我,我可以做些什么来提高性能?Java verbose:gc如何读取输出?

输出日志上可以找到:提前http://pastebin.com/uDNPEGcd

感谢, 亲切的问候, 马腾

+0

该链接不再有效。 (这是为什么我们不应该在问题和答案中使用链接,如果我们没有指定内容......)。如果你仍然有,直接把问题记录在问题中。 – brimborium 2013-02-06 16:41:29

verbose:gc打印权后约每一代人记忆的细节每个GC收集并打印的详细信息。下面是关于如何阅读verbose gc

如果你正在试图寻找内存泄漏,详细博客:GC可能是不够的。使用一些可视化工具,像jhat(或)visualvm等,

4416K->512K(4928K), 0.0081170 secs 

Before GC used memory is 4416K 
After GC used memory is 512K 
Total allocated memory is 4928K