Estudiar la recogida de basura
El sistema de tiempo de ejecución Java lleva a cabo la recogida de basura
automáticamente. Localiza la memoria que ya no se esté utilizando en un
programa y la libera. En la Herramienta de perfilado, la recogida de basura solamente puede ejecutarse si el proceso
está activo. La recogida de basura está disponible en la vista Estadísticas de memoria.
Prerrequisitos:
Antes de analizar los datos de perfilado para estudiar la recogida de basura, asegúrese de que se
ha llevado a cabo el paso siguiente:
Para ver detalles acerca de la recogida de basura, siga estos pasos:
- En la vista Supervisor de perfilado, seleccione el supervisor o el
agente.
-
Pulse con el botón derecho del ratón y luego seleccione Abrir con > Estadísticas de memoria. Se
abre la vista Estadísticas de memoria.
- Pulse Paquete
en la barra de
herramientas para visualizar las estadísticas de paquete.
- Compruebe que las columnas Instancias activas y Recogida sean visibles. Si no lo son,
seleccione Elegir columnas y establezca la visibilidad de estas columnas.
- Observe los resultados:
- En la columna Instancias activas puede ver cuantas instancias de los paquetes actuales
están todavía activas y en las cuales no se ha realizado la recogida de basura.
- En la columna Recogida, puede ver en cuantas instancias de los paquetes actuales se ha
realizado la recogida de basura.
- Puede expandir el paquete actual para ver la misma información a nivel de clase o puede pulsar
Clase
para ver las
estadísticas a nivel de clase.
- Para ver las instancias reales de una clase determinada, seleccione la clase y pulse Instancia
en la barra de
herramientas.
El nivel de instancia sólo está disponible si ha recogido información a nivel de instancia en los criterios
de perfilado.
Para configurar los
criterios de perfilado, consulte el tema
Especificar
criterios de perfilado.
- En la vista Supervisor de perfilado, seleccione el supervisor o el
agente.
- Pulse con el botón derecho del ratón y seleccione Ejecutar recogida de basura

- En la vista Estadísticas de memoria, pulse con el botón derecho del ratón y seleccione Renovar
vistas
. La vista se renueva y muestra los cambios en el número
de instancias activas a nivel de paquete.
Conceptos relacionados
Visión general de la herramienta de perfilado
Vista y tabla Flujo de ejecución
Vistas estadísticas
Tareas relacionadas
Perfilar una aplicación
Lanzar o conectar un proceso Java
Identificar los métodos que consumen más recursos de la cuenta
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.