Simplifying Thread Dump Analysis: A Comprehensive Guide

Monitoring applications for performance and issues is crucial to prevent financial losses and protect your reputation. Thread dumps are useful for checking thread health and performance. You can capture thread dumps using simple console tools like kill -3, jstack, and jcmd. Desktop tools like fastThread, jconsole, VisualVM, and JDK Mission Control provide more user-friendly interfaces. These tools help in detailed analysis and offer historical tracking to improve your applications.

Java CMS GC Tuning

The Java Concurrent Mark & Sweep (CMS) algorithm provides low-latency garbage collection, effective for applications with dynamic memory needs. Although deprecated in JDK 9 and removed in JDK 14, it can still be utilized in earlier versions. This post discusses tuning techniques, advanced options, and performance analysis for optimal results.

GraalVM vs OpenJDK GC Performance Comparison

In this article, we are going to  compare the performance of Garbage Collection(GC) of OpenJDK and GraalVM. The GraalVM is a popular open source JVM implementation in Java with a capability to run applications as native images. Apart from that, it has got other functionalities such as fast loading time, compacted memory usages,etc. Let’s compare the... Continue Reading →

Up ↑