天天看點

Java -verbose:gc 指令

Java -verbose:gc 中參數-verbose:gc 表示輸出虛拟機中GC的詳細情況.

使用後輸出如下:

[Full GC 168K->97K(1984K), 0.0253873 secs]

解讀如下:   箭頭前後的資料168K和97K分别表示垃圾收集GC前後所有存活對象使用的記憶體容量,說明有168K-97K=71K的對象容量被回收,括号内的資料1984K為堆記憶體的總容量,收集所需要的時間是0.0253873秒(這個時間在每次執行的時候會有所不同)

Note:GC會暫用CPU時間片,有可能造成應用程式在某個時刻極短的停頓.