← Graph

Pauseless Garbage Collection

concept 1 connections

Class of JVM garbage collectors configurable to produce effectively zero pause times (trading a little throughput). Key JRuby selling point: GC is rarely a problem even with hundreds of threads, heavy allocation churn, or hundreds of GB to terabytes of data in a single process — workloads that would be impractical on C Ruby. No Ruby-standard GC comes close.

category
architecture
about
Pauseless Garbage Collection concept
Highlights JVM GCs, including pauseless configurations, as a JRuby advantage.

Provenance