When there are several hundreds or thousands of threads in the thread dump, the user might want to search threads based on thread name, thread Id, stack trace … Here are a few sample cases: Find all the threads which... Continue Reading →
BLOCKED, WAITING, and TIMED_WAITING are important thread states, but often confusing to many of us. One must have a proper understanding of these thread states in order to analyze thread dumps. Using real-life examples, this video breaks down each state... Continue Reading →
Description Threads in 'runnable' state consume CPU. So when you are analyzing thread dumps for high CPU consumption, threads in 'runnable' state should be thoroughly reviewed.Typically in thread dumps several threads are classified in 'RUNNABLE' state. But in reality several of them wouldn't be actually running,... Continue Reading →