Azul Platform Prime allows Java applications to utilize any amount of memory they need to execute, limited only by the physical memory in a system or the amount recognizable by the hypervisor. Because of Azul Platform Prime unique garbage collector, based on Azul’s groundbreaking C4 (Continuously Concurrent Compacting Collector) technology, GC pauses are independent of the size of the JVM heap and do not limit application scalability. In addition, Azul Platform Prime includes a patented innovation of “memory pools” (i.e. memory reserves) that allows JVMs to dynamically grow its memory footprint based on real-time demand; when demand lessens, Azul Platform Prime gives this memory back to the system. This memory reserve not only ensure consistent performance under heavy load, but it can act as the emergency memory for JVMs that encounter “memory leaks” due to bugs or coding errors.
Cloud Native Compiler provides additional forms of elasticity, on cloud and on-prem.