•  

An introduction to JVM performance

A session at Øredev 2015

Wednesday 4th November, 2015

10:20am to 11:00am (CET)

Writing software for a virtual machine allows developers to forget about machine code assembly, interrupts and processor caches. This makes Java a convenient language, but all too many developers see the JVM as a black box and are often unsure of how to optimize their code for performance. This unfortunately adds credence to the myth that Java is always outperformed by native languages. In this talk we'll take a peek at the inner workings of the HotSpot Virtual Machine, its Just-In-Time Compiler and the interplay with a computer's hardware. From this, we will understand the more common optimizations that a virtual machine applies to be better equipped to improve and to reason about a Java program's performance, and how to correctly measure runtime!

About the speaker

This person is speaking at this event.
Rafael Winterhalter

software consultant who likes static types

Coverage of this session

Sign in to add slides, notes or videos to this session

Øredev 2015

Sweden Sweden, Malmo

2nd6th November 2015

Tell your friends!

When

Time 10:20am11:00am CET

Date Wed 4th November 2015

Short URL

lanyrd.com/sdwcmt

Official event site

www.oredev.org

View the schedule

Share

See something wrong?

Report an issue with this session