Analisar desempenho: opções básicas
Consulte também
Ao analisar o desempenho da aplicação, você pode configurar opções básicas e avançadas para a sessão de criação de perfil. As opções básicas seguintes estão disponíveis para analisar o ciclo de vida do objeto. Se você estiver configurando uma configuração personalizada, clique em Configurações avançadas para especificar opções avançadas.
Ao analisar o desempenho da aplicação, especifique uma das seguintes opções:
- Aplicação inteira.
Quando selecionada, todos os métodos da aplicação com perfil são instrumentados.
Ao entrar em um método, as threads geram um evento "entrada de método".
As threads geram um evento "saída de método" correspondente ao sair do método. Os carimbos de data e hora de ambos os eventos são registrados. Esses dados são processados em tempo real.
- Parte da aplicação.
Quando selecionada, uma parte limitada do código da aplicação é instrumentada. A parte que é instrumentada é determinada pelos métodos raiz definidos. Os dados de criação de perfil não são coletados até que uma das threads da aplicação entre no método raiz.
Esta opção pode reduzir significativamente a sobrecarga da criação de perfil.
Para usar essa opção, você precisa especificar um método raiz usando o menu popup no código-fonte ou clicando em Definir para abrir a caixa de diálogo Especificar método raiz.
Além disso, você pode definir as seguintes opções:
- Filtro. Você pode usar um filtro para limitar as classes cujo perfil está sendo criado e controlar a sobrecarga. Os filtros padrão a seguir estão disponíveis.
- Criar perfil de todas as classes
- Criar perfil somente das classes do projeto
- Criar perfil das classes do projeto e dos subprojetos
- Filtro rápido
- Exclui classes de núcleo Java.
Caso selecione Criar perfil somente das classes do projeto ou Criar perfil das classes do projeto e dos subprojetos, você poderá clicar em Mostrar valor do filtro para ver as classes cujo perfil será criado. Caso selecione Filtro rápido, você poderá clicar em Editar valor do filtro para ver e modificar os critérios do filtro. Você pode criar seu próprio filtro clicando em Editar conjuntos de filtros.
- Usar pontos de criação de perfil definidos. Quando selecionada, quaisquer ações que sejam iniciadas por pontos de criação de perfil ativados no projeto serão realizadas. Os pontos de criação de perfil desativados são ignorados. Quando selecionada, todos os pontos de criação de perfil no projeto são ignorados.
O gráfico da barra Sobrecarga fornece uma indicação estimada da sobrecarga que haverá quando você criar o perfil da aplicação com as configurações atuais.
- Consulte também
- Analisar desempenho: opções avançadas
- Analisando o desempenho da CPU
- Criando o perfil de um projeto ou classe
- Configurando pontos de criação de perfil
Notificações legais