Critical Capabilities vs. OpenJDK | Description | Azul Platform Prime Feature |
---|---|---|
JDK Characteristics |
||
Code Execution Speed |
Steady-state and top speed of JIT compiled code |
Falcon JIT compiler
|
Start-Up and Warm-Up |
Time to peak performance |
ReadyNow; Optimizer Hub; CRaC
|
Consistency |
Avoidance of outliers, stalls and pauses |
C4 Pauseless Garbage Collector; ReadyNow
|
Memory Footprint |
Centralized service that offloads JIT compilation from stand-alone JVMs |
Optimizer Hub – Cloud Native Compiler
|
External Services |
||
JIT Compilation and Caching |
Centralized service that offloads JIT compilation from stand-alone JVMs |
Optimizer Hub – Cloud Native Compiler
|
Centralized Distribution of Optimization Profiles |
Centralized service that learns, builds, and distributes the most optimal start-up and warm-up profiles |
Optimizer Hub – ReadyNow Orchestrator
|
Compatibility |
||
Java SE Specifications |
The JDK can run any language feature documented in the Java SE Specification |
Java TCK (Technology Compatibility Kit) verified and Java SE compliant |
Java Version(s) Support |
Support for Java Long Term Support (LTS) versions |
Supports all Java LTS versions 8, 11, 17, 21 |
Code Changes |
No application modifications needed to utilize performance enhancements |
Azul Platform Prime does not require code changes to deliver performance gains |