Hi Conf Admins,
I am preparing our site for the new 5.7.3 upgrade and began investigating my setenv.sh CAT opts that are passed and noticed that I have a lot for GC:
CATALINA_OPTS="$CATALINA_OPTS -Xloggc:$LOGBASEABS/logs/gc-`date +%F_%H-%M-%S`.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=2M"
CATALINA_OPTS="$CATALINA_OPTS -XX:-PrintGCDetails -XX:+PrintGCTimeStamps -XX:-PrintTenuringDistribution"
If I was debugging GC the above would make sense, but since we are stable, should I remove all the GC logging information? Would this help performance at all? What would the side effects be if I remove the above two lines or just the last one at least?
Also Does anyone know about this parm:
-XX:+OptimizeStringConcat
Does that help with latency? Should I add that?
Thanks in advance,
Robert