The Performance Engineer's Guide to Java HotSpot

The Performance Engineer's Guide to Java HotSpot

Strange Loop Conference via YouTube Direct link

Intro

1 of 31

1 of 31

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

The Performance Engineer's Guide to Java HotSpot

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 About Me
  3. 3 Establishing the Characters and The Plot • HotSpot Virtual Machine
  4. 4 The Storyline
  5. 5 Java Runtime Environment
  6. 6 The Helpers
  7. 7 Execution Engine
  8. 8 Heap Management
  9. 9 HotSpot VM Runtime
  10. 10 Runtime Goal
  11. 11 The Trifecta of Performance
  12. 12 Responsiveness and GC
  13. 13 Responsiveness and Compilation
  14. 14 Responsiveness and the Runtime
  15. 15 Uncontended Locks
  16. 16 Locking Improvements
  17. 17 Contended Lock Optimization
  18. 18 Footprint and GC
  19. 19 Footprint and Compilation
  20. 20 Escape Analysis
  21. 21 Footprint and the Runtime
  22. 22 A Java Object Header
  23. 23 Compressed OOPs and Compressed Class Pointers
  24. 24 Throughput and GC
  25. 25 Without Intrinsics
  26. 26 Java String Object
  27. 27 Java String Deduplication (G1)
  28. 28 The Generational Java Heap
  29. 29 Compilation Engine
  30. 30 Tiered Compilation
  31. 31 Dynamic Deoptimization

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.