A visualização Estatísticas de Execução exibe estatísticas sobre o tempo de execução do aplicativo. Ela fornece dados tais como o número de métodos chamados e o tempo gasto para executar cada método. As estatísticas de execução estão disponíveis nos níveis de pacote, classe, método e instância.
Pré-requisitos:
A visualização Estatísticas de Execução fornece vários controles para permitir a manipulação das informações mostradas na visualização:
Os dados exibidos dependem do tipo de objeto selecionado. A tabela a seguir resume os dados disponíveis em cada modo de exibição.
Título da coluna | Estatísticas de pacote ![]() |
Estatísticas de classe![]() |
Estatísticas de método![]() |
Estatísticas de instância![]() |
---|---|---|---|---|
Tempo Base: Para qualquer chamada, o tempo base é o tempo utilizado para executar a chamada, excluindo o tempo gasto em outros métodos que foram chamados durante a chamada. | O horário base somado para as classes no pacote | O horário base somado para os métodos na classe | O tempo gasto executando um determinado método | Tempo |
Tempo Base Médio: 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 selecionada incluindo o tempo gasto em outros métodos herdados que foram chamados durante a chamada. | O horário base somado para as classes no pacote | O horário base somado para os métodos na classe | Não disponível | Tempo |
Tempo Acumulativo: Para qualquer chamada, o tempo acumulativo é o tempo gasto para executar todos os métodos chamados a partir de uma chamada. Se uma chamada não tiver chamadas de método adicionais, o tempo acumulativo será igual ao tempo base. | O tempo cumulativo para as classes no pacote | O tempo gasto executando os métodos na classe | O tempo gasto executando o método determinado. | Tempo |
Tempo Acumulativo Herdado: Semelhante ao tempo acumulativo do pacote ou classe selecionada incluindo o tempo gasto em outros métodos herdados que foram chamados durante a chamada. | O tempo cumulativo para as classes no pacote | O tempo gasto executando os métodos na classe | Não disponível | Tempo |
Chamadas: O número de chamadas feitas por um método selecionado. | Não disponível | Acumulado por Classe | Contagem | Não disponível |
Chamadas Herdadas: O número de chamadas feitas por um método e por seus métodos herdados. | Acumulado por Pacote | Acumulado por Classe | Não disponível | Contagem |
Tempo de CPU Acumulativo: A quantidade de tempo de CPU gasto em um método. | Acumulado por Pacote | Acumulado por Classe | Acumulado por Método | Não disponível |
Nota: As visualizações de traçado de perfil estão descritas aqui utilizando-se Java. O traçado de perfil de dados de um contexto de aplicativo diferente pode alterar os termos e a sintaxe utilizados nas visualizações. Para obter informações adicionais, consulte Compreendendo Contextos de Aplicativos em Visualizações de Traçado de Perfil.
Existem diferentes controles disponíveis que permitem manipular as colunas exibidas nesta visualização.
Filtros de traçado de perfil podem ser aplicados à visualização Estatísticas de Execução para reduzir a quantidade de dados mostrados na visualização. Os filtros de traçado de perfil podem ser usados em diferentes visualizações de traçado de perfil, desde que a visualização suporte o filtro. Consulte o tópico Aplicando Filtros de Traçado de Perfil para obter detalhes adicionais.
Outras visualizações de traçado de perfil e visualizações de código fonte podem ser abertas a partir da visualização Estatísticas de Execução.
Os dados na visualização Estatísticas de Memória podem ser exportados para os formatos de relatório disponíveis (por exemplo, HTML ou XML).
A visualização Estatísticas de Execução pode ser atualizada utilizando-se o botão Atualizar
na barra de ferramentas Monitor de Traçado de Perfil. Quando a visualização é atualizada, as alterações são marcadas com ícones delta:
Conceitos Relacionados
Visão Geral da Ferramenta de Definição de Perfil
Recursos de Definição de Perfil
Tarefas relacionadas
Definindo o Perfil de um Aplicativo
Visualizando Chamadas e Responsáveis pela Chamada de um Método
(C) Direitos Autorais IBM Corporation 2000, 2006. Todos os Direitos Reservados.