JVM
-
Core Java
Reduce GC Overhead With These 5 Simple Hacks
Five simple ways to write code that’s more memory efficient, without spending more time on it or reducing code readability…
Read More » -
Core Java
A wicked Java trick to make the JVM forget to check exceptions
I’ve long time been a critic of the mechanism of compiler checked exceptions in Java. Whether you love them or…
Read More » -
Core Java
JVM Architecture 101: Get to Know Your Virtual Machine
A beginner’s crash course in Java Virtual Machine (JVM) architecture and Java bytecode 101 Java applications are all around us,…
Read More » -
Core Java
JVM Architecture: Execution Engine in JVM
Hello readers! In the previous article of JVM series, developers learned about the Virtual machine’s ClassLoader and Runtime Data Areas…
Read More » -
Core Java
JVM Architecture: JVM Class loader and Runtime Data Areas
Hello readers! In the previous article of JVM series, developers learned about the Java Virtual Machine (JVM) and it’s architecture.…
Read More » -
Core Java
JVM Architecture: Overview of JVM and JVM Architecture
Hello readers! In this tutorial, we will understand and learn the Java Virtual Machine (JVM) and its architecture. This tutorial…
Read More » -
Core Java
Understanding Java Buffer Pool
Understanding Java Buffer Pool The buffer pool space is located outside of the garbage collector-managed memory. It’s a way to…
Read More » -
Core Java
Profiling in Production
Profiling in Production If you ever had some serious issues with a performance of your Java application, most probably you…
Read More » -
Core Java
Minimize Java Memory Usage with the Right Garbage Collector
Size matters when it comes to software. It has become clear that using small pieces within the microservice architecture delivers…
Read More »