concurrent mode failure in minor gc/ -XX:CMSFullGCsBeforeCompaction=1

Jon Masamitsu Jon.Masamitsu at Sun.COM
Mon Apr 27 10:30:02 PDT 2009


Ramki's mail reminded me that you might find these
useful if you have not already seen them.

http://blogs.sun.com/jonthecollector/entry/the_fault_with_defaults

http://blogs.sun.com/jonthecollector/entry/what_the_heck_s_a


Y.S.Ramakrishna at Sun.COM wrote On 04/27/09 09:17,:

>>One important thing we have learned about CMS is
>>that the filtering of short-lived objects in the young gen is
>>important both for relieving short-term pressure on the CMS collector
>>and in the long-term for reducing fragmentation of the old
>>gen, either or both of which might otherwise cause concurrent mode failure.
>>    
>>
>
>Rereading that, I see that it was too cryptic. What I meant was
>that use of the survivor spaces (and at _last_ a tenuring threshold of
>1, if not higher -- use PrintTenuringDistribution to tune an optimum)
>is crucial to getting good performance out of CMS.
>
>- ramki
>_______________________________________________
>hotspot-gc-use mailing list
>hotspot-gc-use at openjdk.java.net
>http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use
>  
>

_______________________________________________
hotspot-gc-use mailing list
hotspot-gc-use at openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use



More information about the hotspot-gc-dev mailing list