How Class Data Sharing Can Speed up Your Application Startup
summary
Explains Java Class Data Sharing (CDS) on OpenJDK: what CDS is, how to enable and use it to make JVM-based applications load faster, and how it reduces memory footprint by sharing memory. Demonstrates concrete results using Jakarta EE demo applications and shows startup and memory improvements in Docker containers.
AI-written summary · about
related talks
41mImprove Startup Performance and Reduce Footprint with Application Class Data Sharing
46mHow Class Data Sharing Can Speed up Your Jakarta EE Application Startup
42mTechniques for a faster JVM start-up
47mNew Features of JDK 13
50mBinary Java: CDS, CRaC and AOT for faster JVM startup and warmup
47mLegal JVM Doping in Your Containers
45mDeep Dive into the .class File and the Class Loader
58mEnhancing Java Applications for the Cloud