What will happen behind the scene when you write a finalizer method? How the finalizer thread leads to OutOfMemoryError? How to find Continue reading “OUTOFMEMORYERROR AND FINALIZER THREAD”
How to troubleshoot sudden CPU spikes?
Your Java application has been running fine, but all of a sudden CPU consumption starts to go higher and higher until it stays at 80 – 100%. Even if you remove Continue reading “How to troubleshoot sudden CPU spikes?”
Troubleshoot OutOfMemoryError: Unable to Create New Native Thread
There are 8 flavors of java.lang.OutOfMemoryError. In these 8 flavors java.lang.OutOfMemoryError: unable to create new native thread is Continue reading “Troubleshoot OutOfMemoryError: Unable to Create New Native Thread”
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”
Yes, you can catch Memory Leaks during test
Memory leaks are dangerous problems which puts entire application’s availability in to question mark. Most of the time Continue reading “Yes, you can catch Memory Leaks during test”
Memory Leak in Java Executor!
I was surprised to witness the Java Executor behavior – which caused Continue reading “Memory Leak in Java Executor!”
How to diagnose OutOfMemoryError?
Some times your application might face OutOfMemoryError. Here is a startegy to diagnose the problem: Continue reading “How to diagnose OutOfMemoryError?”