Utilizar a vista Supervisor de Perfilamento

Sempre que lançar ou anexar a um processo Java, será criada uma representação lógica do processo Java na vista Supervisor de Perfilamento. Esta representação, o objecto do processo, é identificada pelo nome bem como pelo número do ID (PID) que aparece na vista juntamente com os agentes associados. Os agentes recolhem dados de perfilamento do processo Java, e estes dados podem ser analisados.

Pré-requisitos

Esta vista mostra os seguintes recursos de perfilamento que são criados durante uma sessão de perfilamento em conjunto com outros recursos de perfilamento a partir de ferramentas adicionais:

  1. Supervisores Ícone supervisor
  2. Sistemas Centrais Ícone sistema central
  3. Processos Ícone processo
  4. Agentes (perfilar e registar) Ícone agente encerrado Ícone agente em pausa Ícone agente não anexado Ícone agente de supervisão
  5. Tipos de perfilamento seleccionados  Ícone agente encerrado Ícone agente em pausa Ícone agente não anexado

Visualizar diferentes esquemas

A vista Supervisor de Perfilamento fornece dois esquemas diferentes para visualizar os recursos de perfilamento.

  1. Para abrir o esquema simples, seleccionar o botão do menu pendente e seleccionar Esquema simples.
    O esquema simples abre-se, apresentados os tipos de sistemas centrais, processos, agentes e de perfilamento seleccionados. Esta vista é útil para visualizar aplicações não distribuídas.

    Vista Supervisor de Perfilamento que mostra o esquema simples

  2. Para abrir o esquema distribuído, seleccionar o botão do menu pendente e seleccionar Esquema distribuído. O esquema distribuído abre-se, apresentado os supervisores e nós, além dos tipos de sistemas centrais, processos, agentes e perfilamento. Este esquema é útil para visualizar aplicações distribuídas. Note que os processos não têm a informação do sistema central, já que estão agrupados sob um nó de sistema central.

    Vista Supervisor de Perfilamento que mostra o esquema distribuído

  3. Por predefinição, os projectos de perfilamento ficam ocultos em ambos os esquemas. Para mostrar os projectos que contêm os recursos de perfilamento, siga estes passos:

Administrar a sessão de perfilamento

O conjunto de controlos da barra de ferramentas e dos controlos do menu emergente permitem ao utilizador administrar a sessão de perfilamento.

Administrar os dados de recolha do agente

Os controlos estão disponíveis para encerrar o agente, iniciar e parar a supervisão de um agente, bem como para anexar ou anular anexação de um agente.
  1. Para executar uma acção num agente, fazer clique com o botão direito do rato no agente e seleccionar uma das acções disponíveis.
  2. Os controlos da barra de ferramentas também podem ser utilizadas para encerrar o agente e o processo em que está a ser executado Ícone Pausa, e para iniciar Ícone Iniciar ou parar Ícone Pausa um agente.
  3. Para definir uma nova linha base para os dados de perfilamento, fazer clique com o botão direito do rato no agente e seleccionar Redefinir dados. Depois de executar esta acção, será criado um novo agente de rastreio sob o artigo do processo existente e os dados de perfilamento serão recolhidos por este agente.

Administrar o processo

Estão disponíveis controlos para encerrar o processo, para recolher referências de objectos e para executar a recolha de lixo no processo seleccionado.

  1. Para executar uma acção num processo, fazer clique com o botão direito do rato no processo e seleccionar uma das acções disponíveis.
  2. Os controlos da barra de ferramentas podem também ser utilizados para encerrar o agente e o processo no qual está a ser executado Ícone Pausa, para executar a recolha de lixo Ícone Recolha de Lixo no processo ou para recolher referências de objecto Ícone Recolher referências de objecto no processo.

Trabalhar com vistas de perfilamento

Na vista Supervisor de Perfilamento, pode abrir as diferentes vistas de perfilamento para analisar os dados recolhidos.

  1. Para abrir uma vista de perfilamento para analisar os dados recolhidos, fazer clique com o botão direito do rato num processo e seleccionar Abrir com > (Nome da vista). As vistas disponíveis irão depender dos critérios de perfilamento especificados.
  2. Para sincronizar a recolha de dados com as vistas abertas, fazer clique em Ligar a Visualizador Ícone Ligar a Visualizador na barra de ferramentas.
  3. Para renovar as vistas abertas com os dados recolhidos, fazer clique em Renovar vistas Ícone Renovar vistas de perfilamento na barra de ferramentas.

Conceitos relacionados
Descrição geral da ferramenta de perfilamento

Tarefas relacionadas
Perfilar uma aplicação

Referências relacionadas
Perfilar recursos