G1 GC is an adaptive garbage collection algorithm that has become the default GC algorithm since Java 9. We would like to share a few tips to tune G1 Garbage collector to obtain optimal performance.
Continue reading “Simple & effective G1 GC tuning tips”Recently a smart engineering manager from a major financial institution asked the question: ‘We are already using APM tool (AppDynamics), why do we need to use GC log analysis tool (GCeasy)?’. Fair question that deserves detailed answer. There are angles to this question:
Continue reading “GC LOG ANALYSIS COMPLIMENTS APM”Sometimes users want to analyze GC logs for a certain time interval instead of analyzing the entire GC Log. Here are the use cases for it:
Continue reading “GCEASY API – TIME FILTERS”In Java 9, GC logging has been re-implemented with Unified GC logging framework (JEP 271). This initiative is targeted to introduce a common logging system for all components of JVM (compiler, gc, classload, metaspace, svc, jfr, …). As a part of this re-implementation, 43 GC logging flags have been removed. Yes, they are removed, not even deprecated.
Continue reading “43 GC LOGGING FLAGS REMOVED IN JAVA 9”