Estudiar la recogida de basura

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:

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. Para lanzar un proceso, consulte el tema Lanzar o conectarse a una aplicación. La recogida de basura está disponible en las vistas Estadísticas de paquete y Estadísticas de clase, así como en la vista Estadísticas de instancia cuando se recoge la información de nivel de instancia.

Para ver detalles acerca de la recogida de basura, siga estos pasos:

  1. En la vista Supervisor de perfilado, seleccione el supervisor o el agente.
  2. Pulse el botón derecho y seleccione Abrir con > Estadísticas de paquete. Se abre la vista Estadísticas de paquete.
  3. Compruebe que las columnas Instancias activas y Recogida sean visibles. Si no lo son, seleccione Elegir columnas y establezca la visibilidad de estas columnas.
  4. Vea los resultados en la vista Estadísticas de paquetes:
  5. En la vista Supervisor de perfilado, seleccione el supervisor o el agente.
  6. Pulse el botón derecho y seleccione Ejecutar recogida de basura  Icono Recogida de basura
  7. En la vista Estadísticas de paquete, pulse con el botón derecho y seleccione Renovar vistas. La vista Estadísticas de paquete se renueva y se muestran los cambios en el número de instancias activas a nivel de paquete.
  8. Vista Estadísticas de paquete que muestra los paquetes que han cambiado en términos de total de instancias vivas.
     

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