JVM
-
Core Java
Decrease your Java IDE lagging by fine tuning JVM Garbage Collector
Ever wondered why Eclipse/Netbeans keeps pausing for a while every now an then? Especially right at the time when you…
Read More » -
Core Java
Simplicity and Value of HotSpot’s -XshowSettings Flag
A handy HotSpot JVM flag (option for the Java launcher java) is the -XshowSettings option. This option is described in…
Read More » -
Core Java
Improved Documentation of HotSpot Options in Java 8
One of the small but welcome features introduced with Oracle’s HotSpot implementation of Java 8 is the addition of many…
Read More » -
DevOps
Lean, Mean, Java Virtual Machine: Making Your Docker 7x Lighter With Alpine Linux
How to build a minimal JVM container with Docker on Alpine Linux? There has definitely been an awakening of some…
Read More » -
Core Java
Introducing Cucumber for Java + STANDARD Values
As software developers, we all have our favorite tools for making us successful. Many are perfect for the job when…
Read More » -
Core Java
How long does it take the jvm to effect escape analysis? Maybe longer than you think.
This post looks at escape analysis, in particular how long it takes for the jvm to effect escape analysis in…
Read More » -
DevOps
JVM microservices – JVM based application as Docker container
Continuation of Windows and Docker integration guide. The goal of this post is to show quick and easy way of…
Read More » -
Core Java
5 Tips for Reducing Your Java Garbage Collection Overhead
What are some of the most useful tips for keeping your GC overhead low? With the upcoming-yet-delayed-once-again release of Java…
Read More » -
Core Java
JIT Compiler, Inlining and Escape Analysis
Just-in-time (JIT) Just-in-time (JIT) compiler is the brain of the Java Virtual Machine. Nothing in the JVM affects performance more…
Read More »