2009-11-29 18 views

Respuesta

5

Al establecer esta opción, se escriben todas las recolecciones de basura realizadas por la JVM en un archivo de registro (o stdout, pero luego es menos útil) y se pueden analizar con herramientas como las mencionadas here. Usando esta información puede ajustar su configuración de recolección de basura.

+0

Usando los indicadores anteriores, ¿es posible obtener los detalles de los ciclos de GC anteriores (de tiempo cuando estos indicadores no estaban configurados)? – Dharmaputhiran

+0

¿Qué quiere decir con "ciclos de GC anteriores"? –

9

En lugar de Sun, utilice -Xloggc:gc.log para iniciar sesión en un archivo, -verbose:gc es también un cambio común para esto.

Además, asegúrese de -XX:+PrintGCDetails y -XX:+PrintGCTimeStamps (tenga en cuenta el signo más +). El interruptor de marca de tiempo es redundante, pero es bueno incluirlo.

Cuestiones relacionadas