Hi Viral,
the following are all needed for CMS:

-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled
-XX:CMSInitiatingOccupancyFraction=70
-XX:+UseCMSCompactAtFullCollection
-XX:CMSFullGCsBeforeCompaction=0
-XX:+CMSClassUnloadingEnabled
-XX:CMSMaxAbortablePrecleanTime=300
-XX:+CMSScavengeBeforeRemark

and if your JDK version is greater than 1.6.23, then add :
-XX:+UseCompressedOops
-XX:SoftRefLRUPolicyMSPerMB=0


and you'd better add GC log
-verbose:gc
-XX:+PrintGCDateStamps
-XX:+PrintGCDetails
-Xloggc:$HBASE_LOG_DIR/gc.log

if your JDK version is greater than 1.6.23, then add :
-XX:+UseGCLogFileRotation
-XX:NumberOfGCLogFiles=9
-XX:GCLogFileSize=20m

Hope that helpful.





On Fri, Jun 28, 2013 at 5:06 AM, Viral Bajaria <viral.baja...@gmail.com>wrote:

> Thanks Azuryy. Look forward to it.
>
> Does DEFERRED_LOG_FLUSH impact the number of WAL files that will be created
> ? Tried looking around but could not find the details.
>
> On Thu, Jun 27, 2013 at 7:53 AM, Azuryy Yu <azury...@gmail.com> wrote:
>
> > your JVM options arenot enough. I will give you some detail when I go
> back
> > office tomorrow.
> >
> > --Send from my Sony mobile.
> >
>

Reply via email to