Utilizar a vista Estatísticas de Execução

As vistas Estatísticas de Execução apresentam as estatísticas sobre o tempo de execução da aplicação. Fornecem dados como o número de métodos chamados, e a quantidade de tempo que demora a executar cada método. As estatísticas de execução estão disponíveis ao nível de pacote, classe, método e ocorrência.

Pré-requisitos:

A vista Estatísticas de Execução fornece um número de controlos que permitem ao utilizador manipular as informações mostradas dentro da vista:

Trabalhar com modos de visualização

  1. Existem quatro modos de visualização disponíveis com base nos quatro tipos de objectos: pacotes, classes, método e ocorrências. Para mudar entre os modos pacote, classe, método e ocorrência, seleccionar um dos seguintes controlos de barra de ferramentas:
  2. Os dados apresentados também podem ser mostrados como percentagens. Para apresentar os dados como percentagens, seleccionar Mostrar como Percentagem ícone % na barra de ferramentas.

Os dados apresentados dependem do tipo de objecto seleccionado. A tabela seguinte resume os dados disponíveis em cada modo de visualização.

Cabeçalho de coluna Estatísticas de pacote 
Ícone para pacote
Estatísticas de classe
Ícone para classe
Estatísticas de método
Ícone para método
Estatísticas de ocorrência
Ícone para ocorrência
Tempo base: para qualquer invocação, o tempo base é o tempo gasto para executar a invocação, excluindo o tempo gasto por outros métodos que foram chamados durante a invocação.   O tempo base somado para as classes no pacote O tempo base somado para os métodos na classe O tempo gasto a executar um determinado método Tempo
Média do tempo base: o tempo base dividido pelo número de chamadas. Disponível Disponível Disponível Não disponível
Tempo base herdado: semelhante ao tempo base gasto no pacote ou classe seleccionados, incluindo o tempo gasto noutros métodos herdados que foram chamados durante a invocação. O tempo base somado para as classes no pacote O tempo base somado para os métodos na classe Não disponível Tempo
Tempo cumulativo: para qualquer invocação, o tempo cumulativo é o tempo gasto na execução de todos os métodos chamados a partir de uma invocação. Se uma invocação não tiver chamadas de método adicionais, então o tempo cumulativo será igual ao tempo base. O tempo cumulativo somado para as classes no pacote O tempo gasto a executar os métodos na classe O tempo gasto a executar um determinado método Tempo
Tempo cumulativo herdado: semelhante ao tempo cumulativo do pacote ou classe seleccionados, incluindo o tempo gasto noutros métodos herdados que foram chamados durante a invocação. O tempo cumulativo somado para as classes no pacote O tempo gasto a executar os métodos na classe Não disponível Tempo
Chamadas: o número de chamadas efectuadas por um método seleccionado. Não disponível Acumulado por classe Contagem Não disponível
Chamadas herdadas: o número de chamadas efectuadas por um método ou pelos respectivos métodos herdados. Acumulado por pacote Acumulado por classe Não disponível Contagem
Tempo de CPU cumulativo: a quantidade de tempo de CPU gasto num método. Acumulado por pacote Acumulado por classe Acumulado por método Não disponível

Nota: as vistas de perfilamento são aqui descritas utilizando Java. Os dados de perfilamento de um contexto de aplicação diferente podem alterar os termos e sintaxe utilizados nas vistas. Para mais informações, consulte Compreender contextos de aplicação em vistas de perfilamento.

Trabalhar com colunas

Existem diferentes controlos disponíveis que permitem ao utilizador manipular as colunas visualizadas nesta visualização.

  1. Para especificar que colunas apresentar na vista, seleccionar o botão Seleccionar Coluna Ícone seleccionar coluna no menu pendente da barra de ferramentas Ícone seta pendente.
  2. Na caixa de diálogo Seleccionar Colunas, seleccionar as colunas que pretende visualizar na vista. Fazer clique em OK para aplicar as alterações.
  3. Para mostrar a alteração em cada coluna numérica desde a última actualização, seleccionar Mostrar Colunas Delta Ícone Mostrar Delta na barra de ferramentas.
  4. Para ordenar os dados da coluna, fazer clique no título de uma coluna. Faça novamente clique no título da coluna para a ordenar por ordem inversa. O título da coluna é pré-fixados com < se a coluna estiver ordenada na ordem ascendente ou com > se estiver ordenada na ordem descendente.

Filtrar dados de perfilamento

Os filtros de perfilamento podem ser aplicados à vista Estatísticas de Execução para reduzir a quantidade de dados mostrados na vista. Os filtros de perfilamento podem ser utilizados através de diferentes vistas de perfilamento, desde que a vista suporte o filtro. Consultar o tópico na secção Aplicar filtros de perfilamento para obter mais detalhes.

Abrir outras vistas

Pode abrir outras vistas de perfilamento e de código de origem na vista Estatísticas de Execução.

  1. Para abrir as referências de objecto de um objecto seleccionado, fazer clique com o botão direito do rato e seleccionar Mostrar Referências de Objecto Mostrar referências de objecto. A vista Referências de Objecto será aberta e preenchida com os dados para o objecto seleccionado.
  2. Para abrir a vista Invocação de Método no método, terá de mudar para o modo de visualização Pacote, Classe ou Método. Seleccionar um método, fazer clique com o botão direito do rato e seleccionar Mostrar Invocação de Método Mostrar invocação de método.
  3. Para abrir a vista Código de Origem de um objecto seleccionado, fazer clique com o botão direito do rato e seleccionar Abrir origem Ícone Abrir origem.

Exportar os dados na vista

Os dados na vista Estatísticas de Memória podem ser exportados para formatos de relatório disponíveis (por exemplo, HTML ou XML).

  1. Para exportar os dados na vista, seleccionar Relatório... Ícone exportar na barra de ferramentas. Surge o diálogo Novo Relatório, que mostra os tipos de relatório disponíveis.
  2. Seleccionar o tipo de relatório.
  3. Marcar a opção Abrir editor para abrir o documento com o editor de sistema predefinido.
  4. Fazer clique em Seguinte para continuar.
  5. Seleccionar uma pasta ascendente e introduzir um nome de ficheiro.
  6. Fazer clique em Terminar para gerar o relatório.

Renovar a vista

A vista Estatísticas de Execução pode ser renovada com recurso ao botão Renovar Ícone Refrescar Vistas na barra de ferramentas do Supervisor de Perfilamento. Quando a vista é renovada, as alterações são marcadas com ícones delta:

 


Conceitos relacionados
Descrição geral da Ferramenta de Perfilamento
Perfilar recursos

Tarefas relacionadas
Perfilar uma aplicação
Visualizar invocações e chamadores de um método


(C) Copyright IBM Corporation 2000, 2006. Todos os direitos reservados.