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.