GOTO 2020 • An Introduction to JVM Performance • Rafael Winterhalter41:03 4988 views 100% Published 5 months ago
This presentation was recorded at GOTO Oslo 2020. #GOTOcon #GOTOoslo
Rafael Winterhalter - JVM Aficionado, JavaOne Rock Star and Java Champion
Writing software for a virtual machine enables 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.
This session takes a peek at the inner workings of Oracle’s HotSpot virtual machine, its just-in-time compiler, and the interplay with a computer’s hardware. From this, you will understand the more common optimizations a virtual machine applies, to be better equipped to improve and reason about a Java program’s performance and how to correctly [...]
Read the full abstract here:
#JVM #Java #Programming #ProgrammingLanguages
Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.