Optimiza tu código antes de elegir tu Garbage Collector en Java

Tune Code Before Your Garbage Collector

Optimiza tu código antes de elegir tu Garbage Collector en Java

Un benchmark de Chronicle-FIX con JLBH revela que eliminar un solo log redundante con SLF4J reduce la latencia p99.99 en tres órdenes de magnitud, superando con creces el impacto de cambiar de Garbage Collector. Además, la elección del mejor GC se invierte según la carga de trabajo: con logging activo, Shenandoah destaca; sin él, Parallel GC es el ganador.

En este caso, parallel GC parece el mejor, y Shenandoah resultó el peor en el p99.99, todo por culpa de una sola línea de log.

Más de este día

2026-07-13