JVM
-
Enterprise Java

Oracle Service Bus – Stuck Thread Case Study
This case study describes the complete root cause analysis process of a stuck thread problem experienced with Oracle Service Bus…
Read More » -
Enterprise Java

5 tips for proper Java Heap size
Determination of proper Java Heap size for a production system is not a straightforward exercise. In my Java EE enterprise…
Read More » -
Core Java

How to analyze Thread Dump – Thread Stack Trace
This article is part 5 of our Thread Dump analysis series. So far you have learned the basic principles of…
Read More » -
Core Java

JRockit – JRCMD useful commands
I have been using JRockit since many years 2007. I find it slower than Hotspot, but it has been always…
Read More » -
Core Java

Tracking excessive garbage collection in Hotspot JVM
Quite frequently due to memory leaks or other memory problems applications freeze leaving only the garbage collector (GC) process running…
Read More » -
Core Java

Just in Time Compiler (JIT) in Hotspot
The Just In Time Compiler (JIT) concept and more generally adaptive optimization is well known concept in many languages besides…
Read More » -
Core Java

How to analyze Thread Dump – IBM VM
This article is part 4 of our Thread Dump analysis series which will provide you with an overview of what…
Read More » -
Core Java

OutOfMemoryError: Java heap space – Analysis and resolution approach
java.lang.OutOfMemoryError: Java heap problem is one of the most complex problems you can face when supporting or developing complex Java…
Read More » -
Core Java

GC overhead limit exceeded – Java Heap analysis
This post is the continuation of our original GC overhead limit exceeded problem patterns post. Proper Java Heap analysis is…
Read More »

