JVM
-
Core Java
What is a PermGen leak?
What follows is a practical introduction to a specific type of memory problems in Java applications. Namely – we will…
Read More » -
Core Java
How much memory do I need
What is retained heap? How much memory will I need? This is a question you might have asked yourself (or…
Read More » -
Core Java
When using direct memory can be faster
Overview Using direct memory is no guarantee of improving performance. Given it adds complexity, it should be avoided unless you…
Read More » -
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 »