One of the key reasons that many high-volume Java applications do not meet customer service level agreements (SLAs) is that application processing is often paused to perform garbage collection and reclaim available heap memory by the JVM. On traditional servers, these application pauses typically are several seconds to minutes long if the Java heap size is larger than the practical limit of 2 to 4 GB.
 
Zing® uses Azul's unique C4 (Continuously Concurrent Compacting Collector) to provide pauseless operation. C4 is able to concurrently compact the Java heap and to allow the application to continue to execute while remapping of memory is performed. This patented solution allows applications to completely separate heap size from response times for predictable, consistent Java GC behavior.
 
Click here to download the pauseless garbage collection white paper »


Watch the video below to learn more about how garbage collection works and differences between algorithms used by commercially available JVMs.

 



Return to Zing Product page »