As visualizações Estatísticas de Execução exibem estatísticas do tempo de execução do aplicativo. Elas fornecem dados como o número de métodos chamados e o tempo decorrido para a execução de cada método. As estatísticas de execução estão disponíveis nos níveis de pacote, classe e instância.
Pré-requisitos:
A visualização Estatísticas de Execução fornece uma variedade de controles para permitir que você manipule as informações mostradas dentro da visualização:
Os dados exibidos dependem do tipo de objeto selecionado. A seguinte tabela resume os dados disponíveis em cada modo de visualizaçã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 é aquele utilizado para executar a chamada, excluindo o tempo gasto com outros métodos que foram chamados durante a invocação. | 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 na classe selecionada, incluindo o tempo gasto com 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 de uma uma chamada. Se uma chamada não possui métodos adicionais de chamada, então 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 com 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 através de um método selecionado. | Não disponível | Acumulado por Classe | Contagem | Não disponível |
Chamadas Herdadas: O número de chamadas feitas através de um método e dos métodos selecionados | Acumulado por Pacote | Acumulado por Classe | Não disponível | Contagem |
Tempo Acumulativo de CPU: O tempo de CPU gasto com um método. | Acumulado por Pacote | Acumulado por Classe | Acumulado por método | Não disponível |
Existem diferentes controles disponíveis que permitem manipular as colunas exibidas nesta visualização.
Os filtros do traçado de perfil podem ser aplicados na visualização Estatísticas de Execução para reduzir a quantidade de dados mostrados na visualização. Os filtros do traçado de perfil podem ser utilizados em diferentes visualizações do traçado de perfil, contanto que a visualização suporte o filtro. Consulte o tópico em Aplicando filtros do traçado de perfil para obter mais detalhes.
Outras visualizações de traçado de perfil e de código fonte podem ser abertas pela visualização Estatísticas de Execução.
Os dados na visualização Estatísticas de Execução podem ser exportados para um documento em HTML.
A visualização Estatísticas de Execução pode ser atualizada através do botão Atualizar ,
na barra de ferramentas. Quando a visualização for atualizada, as alterações serão marcadas com ícones delta:
Conceitos Relacionados
Visão Geral da Ferramenta de Traçado de Perfil
Recursos de Traçado de Perfil
Tarefas Relacionadas
Traçado de Perfil de um Aplicativo
Visualizando Chamadas e Responsáveis pela Chamada de um Método
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.