Search

GC easy – Universal Java GC Log Analyser

Tag

Memory Leak

REPEATED FULL GC

Is your JVM experiencing Repeated Full GCs? Are you wondering what might have caused it? Are you struggling to fix it? Then you are reading right article.

MEMORY LEAK IN JAVA EXECUTOR!

The article discusses an unexpected memory leak caused by Java's ThreadPoolExecutor, resulting in "java.lang.OutOfMemoryError." Despite local variable scoping, worker threads persist in memory after job execution. The solution is to invoke the "shutdown()" method, which releases the threads, preventing continuous memory consumption during repeated method calls.

 How to Capture a Java Heap Dump? (JMAP & OOM Error)

Heap dump is a snapshot of the Java memory. It contains information about the Java objects and classes in the heap at the moment the snapshot is triggered. It’s vital artifact to diagnose any Java memory related problems.

Up ↑