I haven't used G1. I remember someone shared his experience in detail on G1. The bottom line is you need to test it for your deployment and based on test and results conclude if it will work for you. I believe for a small heap G1 will do well.
-Naren On Wed, Mar 23, 2011 at 1:47 PM, ruslan usifov <ruslan.usi...@gmail.com>wrote: > > > 2011/3/23 Narendra Sharma <narendra.sha...@gmail.com> > >> I understand that. The overhead could be as high as 10x of memtable data >> size. So overall the overhead for 16CF collectively in your case could be >> 300*10 = 3G. >> >> >> And how about G1 GC, it must prevent memory fragmentation. but some post > on this email, told that it is not so good as it described. What do you > think about it? >