Garbage Collection logs are essential artifacts to optimize application’s performance and trouble shoot memory problems. Continue reading “ROTATING GC LOG FILES”
Here is another presentation on Garbage Collection Logs by Ram at the JavaOne. Continue reading “AM I READING GC LOGS CORRECTLY? – JAVAONE TALK”
A presentation on Garbage Collection logs by Ram Lakshmanan at the JavaOne conference. Continue reading “PICK DIAMONDS FROM GARBAGE – JAVAONE TALK”
In Java 9, G1 GC will become the default garbage collector. One of the key features of G1 Garbage collector is its ability to limit the GC pause time (i.e. you can set the desired maximum pause time) without compromising on throughput.
Continue reading “UNDERSTANDING G1 GC LOG FORMAT”Our Garbage collection log analysis REST API provides powerful micrometrics. Using these micrometrics, you can predict and forecast the application’s availability and performance characteristics.
Continue reading “HOW TO TROUBLESHOOT SUDDEN CPU SPIKES?”This is an old, outdated article. We have devised a better and simpler strategy to troubleshoot CPU spikes in this article.
In the Garbage Collection log file, 3 types of time are reported for every single GC event:
- ‘user’
- ‘sys’
- ‘real’
Example: [Times: user=11.53 sys=1.38, real=1.03 secs].
Continue reading “GC LOGGING – USER, SYS, REAL – WHICH TIME TO USE? & GANDHI”