0
我正在運行一個應用程序,在CMS垃圾收集器上使用Weblogic上的java 5。在垃圾回收日誌中,我看到了消息的日誌,其中大部分內容我都可以使用來自Sun的Java HotSpot虛擬機文檔中的內存管理以及此幫助博客條目(https://blogs.oracle.com/ poonam /進入/ understanding_cms_gc_logs)。在CMS垃圾收集日誌中,「GC之前的完整GC」是什麼意思?
不過,也有一些像這樣的條目:
124525.178: [Full GC Before GC:
Statistics for BinaryTreeDictionary:
------------------------------------
Total Free Space: 353610889
Max Chunk Size: 353610889
Number of Blocks: 1
Av. Block Size: 353610881
Tree Height: 1
Statistics for IndexedFreeLists:
--------------------------------
Total Free Space: 4190038
Max Chunk Size: 256
Number of Blocks: 37181
Av. Block Size: 119
free=357800921 frag=0.0233
Before GC:
Statistics for BinaryTreeDictionary:
------------------------------------
Total Free Space: 0
Max Chunk Size: 0
Number of Blocks: 0
Tree Height: 0
Statistics for IndexedFreeLists:
--------------------------------
Total Free Space: 0
Max Chunk Size: 0
Number of Blocks: 0
free=0 frag=0.0000
我已經運行通過HPjmeter文件,有似乎沒有任何問題,但話「完整的GC」我擔心: - )
「GC之前的完整GC」是什麼意思,並且它是一個「停止世界」事件?
啊,這是有道理的。完整的GC(我猜是停止世界)持續時間是'After GC'部分之後的數字? – 2012-03-15 11:57:51