- overview of the storage management system
- glossary of terms found in the HotSpot sources and documentation
The JVM manages its own address space for several purposes.
- Java heap
- Metadata heap
- Code cache
- Compiler and runtime temporary storage
Most Java objects are allocated using "TLABs", which is short for thread local allocation buffer.