Presentations

JVM Memory Management Details

Balaji Iyengar, Senior Software Engineer, Azul Systems. Are you interested in learning what a Java Virtual Machine (JVM) is and what it does for your Java applications? This presentation will provide insight into the inner workings of a Java Virtual Machine and some drill down on what compilers and garbage collectors do, so that you don’t have to worry about it while programming your Java application. In particular, you will learn about common optimizations, well established garbage collection algorithms, and what the current biggest challenge with Java scalability is today.


Oakland JUG Presentation: JVM Memory Management Details

Abstract: Balaji Iyengar, Senior Software Engineer, Azul Systems.  Are you interested in learning what a Java Virtual Machine (JVM) is and what it does for your Java applications? This presentation will provide insight into the inner workings of a Java Virtual Machine and some drill down on what compilers and garbage collectors do, so that you don’t have to worry about it while programming your Java application. In particular, you will learn about common optimizations, well established garbage collection algorithms, and what the current biggest challenge with Java scalability is today.

About the Author: Balaji Iyengar is a member of the software engineering team at Azul Systems. His primary area of responsibility is in JVM development, and in particular the garbage collection (GC) modules within Azul Zing. Balaji holds a master of science degree in computer engineering and is currently pursuing a PhD from North Carolina State University. His current research interests are in the areas of concurrent algorithms, garbage collection algorithms and runtime environments.

VIEW PRESENTATION

© Azul Systems, Inc. 2018 All rights reserved.