Search

Fast thread

Universal Java Thread Dump Analyzer

Tag

Finalizer thread

OUTOFMEMORYERROR AND FINALIZER THREAD

What will happen behind the scene when you write a finalizer method? How the finalizer thread leads to OutOfMemoryError? How to find the root cause of finalizer thread stuck and how to troubleshoot it using http://fastthread.io/ Watch this video to know... Continue Reading →

LESS KNOWN FACTS ABOUT DAEMON AND NON-DAEMON THREADS

Non-daemon threads are also known as 'user' threads. JVM will not exit even if only 1 non-daemon (i.e. user) thread is alive. On the other hand, JVM will exit even if multiple daemon threads are alive. When JVM halts, daemon... Continue Reading →

THREAD DUMP ANALYSIS PATTERN – TRAFFIC JAM

Description Thread-A could have acquired the lock-1 and then would never release it.  Thread-B could have acquired lock-2 and waiting on this lock-1. Thread-C could be waiting to acquire lock-2. This kind of transitive blocks between threads can make entire application unresponsive. See the real-world... Continue Reading →

Powered by WordPress.com.

Up ↑