how to CMS gc logs

Matthew Young taigetco at gmail.com
Mon Dec 17 06:44:41 PST 2012


Hi all,

Currently I am working on promotion failure about CMS, using the commanding
line, -XX:+CMSDumpAtPromotionFailure -XX:+CMSPrintChunksInDump
-XX:+CMSPrintObjectsInDump, below is gc log segment,

(0: promotion failure size = 10)  (1: promotion failure size = 14)
//question1, the size unit is bye or block?

0x039c0000: free block of size 16384:
Next: 0x00000000 Prev: 0x00000000 [can't coalesce]
//question2, what does this mean? Should I look into JVM source code to
find the answer? if not, where to get references?

size           bfrsurp           surplus           desired
prvSwep           bfrSwep             count           cBirths
cDeaths           sBirths           sDeaths
//question3, can anyone explain these words?

thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-gc-use/attachments/20121217/5237e70b/attachment.html 


More information about the hotspot-gc-use mailing list