G1 is not the default collector for Java 7. You have to enable it
specifically with -XX:+UseG1GC

I believe the default collector for the server VM in 7 (and 8) is the
parallel collector, equivalent to specifying -XX:+UseParallelGC.

Yes, you need to not select more than one collector on the JVM command
line. No good can come of that. :-)

I'm not sure how many production deploys of HBase use G1. I'm guessing
greater than zero but with a preponderance of installs using CMS.




On Thu, Aug 21, 2014 at 1:43 AM, yanivG <yaniv.yancov...@gmail.com> wrote:

> Thanks for all your answer.
> I have few questions tough:
> 1. I saw that G1 is default for Java7. So did it worked by default? I am
> using Java SUN 1.7_51.
> 2. If I am changing to G!, should i remove the other GC options?
>
> XX:+UseConcMarkSweepGC -XX:+UseParNewGC
>
>
>
>
> --
> View this message in context:
> http://apache-hbase.679495.n3.nabble.com/GC-peaks-during-major-compaction-tp4062704p4063022.html
> Sent from the HBase User mailing list archive at Nabble.com.
>



-- 
Best regards,

   - Andy

Problems worthy of attack prove their worth by hitting back. - Piet Hein
(via Tom White)

Reply via email to