Search

GC easy – Universal Java GC Log Analyser

Tag

Memory Leak

DISAPPOINTING STORY ON MEMORY OPTIMIZATION

Not all stories need to be success stories. Reality is also not like that. We would like to share a true, disappointing story (but a phenomenal learning experience) that may be beneficial to you.

Continue reading “DISAPPOINTING STORY ON MEMORY OPTIMIZATION”

DIAGNOSE MEMORY LEAK

There are 8 types of OutOfMemoryError. In this, 5 types of OutOfMemoryError happens within the JVM heap. Continue reading “DIAGNOSE MEMORY LEAK”

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
Continue reading “HOW TO TROUBLESHOOT SUDDEN CPU SPIKES?”

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.

Continue reading “REPEATED FULL GC”

MEMORY LEAK IN JAVA EXECUTOR!

I was surprised to witness the Java Executor behavior, which caused “java.lang.OutOfMemoryError: unable to create new native thread” in our application. I would like to share my surprise (i.e. problem) and resolution to it.

Continue reading “MEMORY LEAK IN JAVA EXECUTOR!”

HOW TO CAPTURE HEAP DUMP? – JMAP, – XX:+HEAPDUMPONOUTOFMEMORYERROR

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.

Continue reading “HOW TO CAPTURE HEAP DUMP? – JMAP, – XX:+HEAPDUMPONOUTOFMEMORYERROR”

Powered by WordPress.com.

Up ↑