Red de conocimiento informático - Aprendizaje de programación - Código fuente de recolección de basura Jdk

Código fuente de recolección de basura Jdk

Lo que quiere preguntar es ¿por qué falló la recolección de basura de jdk8? Hay varias razones.

1. El tamaño del montón es demasiado grande. Si el tamaño del montón es suficiente, se utilizará más memoria para almacenar objetos temporales, lo que reducirá la cantidad de recolecciones de basura.

2. La huella de memoria de los objetos inútiles es demasiado grande.

3. Los parámetros del GC son incorrectos. Los parámetros se pueden ajustar para optimizar la recolección de basura haciendo coincidir las condiciones reales de la aplicación.