HotSpot JVM Deep Dive - Safepoint
Offered By: Java via YouTube
Course Description
Overview
Dive deep into the concept of safepoints in the HotSpot Java Virtual Machine (JVM) with this 37-minute video presentation by Markus Grönlund from Oracle's Java Platform Group. Explore the implementation of safepoints, a crucial global JVM state where Java execution is paused for exclusive access and processing. Learn about related JVM concepts and structures that play a role in safepoint operations. Gain insights into how the VMThread manages thread states and poll pages during safepoint transitions. Examine assembly code examples to understand the low-level implementation details. Note the provided errata for clarifications on state machine edges and assembly code differences between research and mainline branches. Enhance your understanding of JVM internals and automatic memory management techniques through this comprehensive exploration of safepoints in the HotSpot JVM.
Syllabus
HotSpot JVM Deep Dive - Safepoint
Taught by
Java
Related Courses
Heterogeneous Parallel ProgrammingUniversity of Illinois at Urbana-Champaign via Coursera Advanced Operating Systems
Georgia Institute of Technology via Udacity 計算機程式設計 (Computer Programming)
National Taiwan University via Coursera Introduction to Operating Systems
Georgia Institute of Technology via Udacity Android Performance
Google via Udacity