Análise da memória - resolve problemas de alocação de memória, inclusive consumo de memória, vazamentos de memória e coleta de lixo em excesso. Reduz ou elimina falhas do servidor e estresse do coletor de lixo.
- Uso de memória - determina o uso da memória através do importante modelo de referência de objeto "e se?". De forma rápida e fácil modele o que aconteceria se você liberasse uma referência junto com o caminho de referência. Sem esforço, determine o tamanho potencial de um vazamento de memória.
- Processamento de despejos de texto e heap portátil - captura as métricas completas de produção de texto e de despejo de heap portátil, sem sobrecarga. Compare o heap com outros instantâneos para identificar rapidamente e isolar vazamentos de memória e outros problemas de alocação de memória.
Análise de desempenho - isola gargalos de código, monitora tópicos em execução, detecta impasses e identifica SQL ineficiente. Identifica as seções executadas com maior frequência do seu código, bem como as que ocupam a maior parte do tempo de execução.
Análise da cobertura - Reduz o tempo de controle de qualidade ao aprimorar o código. Verifica a conclusão de código e a precisão antes da execução do teste JUnit. Promove a colaboração entre as equipes de desenvolvimento e de QA para criar conjuntos de testes mais completos. Identifica mais facilmente os métodos sobretestados.