Search

GC easy – Universal Java GC Log Analyser

Author

GCeasy Team

JVM MEMORY – LEARN EASILY (VIDEO)

JVM memory has multiple regions, some are known (Young Generation, Old Generation, Metaspace). Some are unknown (Threads, JNI, Socket Buffers,…). You will understand the purpose of each region in JVM memory. Continue reading “JVM MEMORY – LEARN EASILY (VIDEO)”

CMS DEPRECATED. NEXT STEPS?

Popular Concurrent Mark Sweep (CMS) GC algorithm is deprecated in JDK 9. According to JEP-291, this decision has been made to reduce the maintenance burden of GC code base and accelerate new development. Continue reading “CMS DEPRECATED. NEXT STEPS?”

PAINTING GRAPHS IN ABSOLUTE TIMESTAMP FORMAT

In some of the GC logs, timestamps of GC events are printed in relative format i.e.

[0.209s]   .....

Continue reading “PAINTING GRAPHS IN ABSOLUTE TIMESTAMP FORMAT”

ECLIPSE MAT – INCOMING REFERENCES, OUTGOING REFERENCES

Eclipse Memory Analyzer (MAT) is a powerful tool for heap dump analysis. It has several great features to debug memory problems effectively. Continue reading “ECLIPSE MAT – INCOMING REFERENCES, OUTGOING REFERENCES”

SHALLOW HEAP, RETAINED HEAP

Eclipse MAT (Memory Analyzer Tool) is a powerful tool to analyze heap dumps. It comes quite handy when you are trying to debug memory related problems. In Eclipse MAT two types of object sizes are reported: Continue reading “SHALLOW HEAP, RETAINED HEAP”

VIRTUAL MACHINE ERROR

Java.lang.VirtualMachineError is thrown when Java virtual machine encounters any internal error or resource limitation which prevents it from functioning. Continue reading “VIRTUAL MACHINE ERROR”

HOW TO INVOKE GC LOGS ANALYSIS API THROUGH POSTMAN

 

GCeasy provides powerful REST API to analyze Java GC logs. This API can be used for application monitoring, analyzing Continue reading “HOW TO INVOKE GC LOGS ANALYSIS API THROUGH POSTMAN”

GC LOG ANALYSIS COMPLIMENTS APM

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 Continue reading “GC LOG ANALYSIS COMPLIMENTS APM”

HOW MUCH MEMORY IS MY APPLICATION WASTING?

In early 1970s 1 MB was costing 1 million $. Now 1 mb is costing fraction of that cost. There is no comparison. This is one of the reasons why engineers and enterprises don’t worry about memory any more. Continue reading “HOW MUCH MEMORY IS MY APPLICATION WASTING?”

Blog at WordPress.com.

Up ↑