JVM
-
Core Java
Java Heap Dump: Are you up to the task?
If you are as much enthusiasm as I am on Java performance, heap dump analysis should not be a mystery…
Read More » -
Core Java
IBM AIX: Java process size monitoring
This article will provide you with a quick reference guide on how to calculate the Java process size memory footprint…
Read More » -
Core Java
Compact Off-Heap Structures/Tuples In Java
In my last post I detailed the implications of the access patterns your code takes to main memory. Since then…
Read More » -
Core Java
JavaOne 2012: Diagnosing Your Application on the JVM
It was worth attending Staffan Larsen‘s (Oracle Java Serviceability Architect) presentation ‘Diagnosing Your Application on the JVM‘ (Hilton Plaza A/B)…
Read More » -
Core Java
Warming Up Your JVM – Superfast Production Servers and IDEs
A couple of months ago I was reading up on Complex Event Processing in Java and ways to achieve low…
Read More » -
Core Java
JavaOne 2012: Looking into the JVM Crystal Ball
I returned to Plaza A/B in the Hilton to attend the fourth session on Monday, but first went up to…
Read More » -
Enterprise Java
VisualVM: Monitoring Remote JVM Over SSH (JMX Or Not)
VisualVM is a great tool for monitoring JVM (5.0+) regarding memory usage, threads, GC, MBeans etc. Let’s see how to…
Read More » -
Core Java
OutOfMemoryError: unable to create new native thread – Problem Demystified
As you may have seen from my previous tutorials and case studies , Java Heap Space OutOfMemoryError problems can be…
Read More » -
Core Java
Java Memory Profiling Simplified
As a typical Java developer I never monitored the memory usage of my application apart from following typical best practices…
Read More »