Capítulo 6. Algoritmos de recogida de basura
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En el Capítulo 5 se examinó el comportamiento general de todos los recolectores de basura, incluidos los indicadores de la JVM que se aplican universalmente a todos los algoritmos de GC: cómo seleccionar los tamaños del montón, los tamaños de generación, el registro, etc. Los ajustes básicos de la recolección de basura bastan para muchas circunstancias. Cuando no es así, es el momento de examinar el funcionamiento específico del algoritmo de GC en uso para determinar cómo se pueden cambiar sus parámetros para minimizar el impacto de la GC en la aplicación.
La información clave necesaria para ajustar un recopilador individual son los datos del registro de GC cuando ese recopilador está activado. Así pues, este capítulo comienza examinando cada algoritmo desde la perspectiva de su salida de registro, lo que nos permite comprender cómo funciona el algoritmo de GC y cómo puede ajustarse para que funcione mejor. A continuación, cada sección incluye información de ajuste para conseguir ese mejor rendimiento.
Este capítulo también cubre los detalles de algunos colectores nuevos y experimentales. Puede que estos colectores no sean 100% sólidos en el momento de escribir esto, pero es probable que se conviertan en colectores de pleno derecho y aptos para la producción cuando se publique la próxima versión LTS de Java (igual que ...
Get Rendimiento de Java, 2ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.