JFokus 2015

4/2/2015 | Room A4

Azul Performance Engineer Nitsan Wakart will be speaking:

Date: Wednesday, 4 February
Time: 11:10 AM
Location: Room A4

Title: The Illusion of Execution

Abstract:  Contrary to our intuitions, the execution of our software is far from the continuous and sequential mental model we use when reading and writing code. In this talk we will discuss the gap between this model and the reality of the average Java application:

  • Placing the Java process in the stack: HW (real/virtual)/OS/Process
  • The other threads in your process
  • When the JVM stops (and the promise of a “pause free JVM”)
  • Open to interpretation: from your code to assembly
  • The pause button: Safepoints in your code
  • Pointer accounting: store barriers and load barriers in your code

© Azul Systems, Inc. 2018 All rights reserved.