Crack The Backend
Search documentation
/
Home
Core Backend
Algorithms
System Design
Data Structures
JVM & GC
menu_book
8 articles
Class Loading Process & Parent Delegation
How class loading and parent delegation work in the JVM.
G1 GC Overview - What Problem It Solves
G1 garbage collector overview and when to use it.
GC Basics - Minor GC vs Full GC
Minor GC and Full GC explained in the JVM.
GC Tuning Principles (Not a Flag List)
Principles for GC tuning in practice.
Java Profiling Basics - What to Measure First
What to measure when profiling Java apps.
JIT & Escape Analysis (High-level)
JIT compilation and escape analysis overview.
JVM Memory Model Explained
A practical explanation of how JVM memory is structured and managed.
OutOfMemoryError Playbook (Symptoms → Causes)
Diagnosing and fixing OOM.
Back to home