Thread Dump – Overview

What is Thread Dump

Dumping is a well-known term in performance testing, whether it is heap dump or thread dump both are very useful to carry out the root cause analysis. We have already discussed Heap Dump and its analysis in the previous post. Now, let’s move further and try to understand what is the thread dump and how it can … Read more

fastThread – Thread Dump Analyzer

Introduction: fastThread is a fine thread dump analyzer, having all the basic features required to analyse a simple as well as a complex thread dump. It is an online open-source tool and can be accessed via URL. Basically, fastThread comes under the analysis tool category and is majorly used for performance engineering to find out the exact … Read more

Type of Garbage Collector

Garbage Collector Type

Before discussing the type of garbage collector, it is important to understand some basic terms related to it. Type of Garbage Collector: 1. Serial GC: Serial GC is designed for single-threaded environments. It uses just a single thread for garbage collection. As a result, this GC implementation freezes all application threads when it runs. This leads … Read more

How does Garbage Collector work?

How does GC work, Minor GC, Major GC, Full GC

A Garbage Collector is a Java program which tracked the referenced (live) objects and allowed them to keep in the heap memory whereas the memory of the unreferenced (dead) objects is reclaimed and reused for future object allocation. To understand it more practically we have to take some pictorial examples of JVM object creation and management cycle. Let’s … Read more