Caching & Performance
How Caching Works
[stub script] [runtime.tar.gz] [app.jar.gz] [crac.tar.gz?]~/.jbundle/cache/
├── jdk-21-linux-x64/ # Downloaded JDK (reused across builds)
├── rt-abc123/ # Extracted runtime
├── app-def456/ # Extracted app + app.jsa
└── crac-ghi789/ # CRaC checkpoint (if enabled)Why This Matters
Startup Performance
First Run vs Subsequent Runs
Metric
First Run
Subsequent Runs
Why First Run is Slower
Why Subsequent Runs are Faster
AppCDS (Class Data Sharing)
Disabling AppCDS
CRaC (Coordinated Restore at Checkpoint)
How It Works
Requirements
Usage
Cache Management
View Cache Info
Clean Cache
Performance Tips
Last updated
Was this helpful?