- Monitorar o desempenho do sistema operacional em Solaris, Linux e Windows;
- Descrever os princípios básicos de desempenho;
- Descrever a operação de coleta de lixo geracional;
- Listar os coletores de lixo disponíveis em Java, incluindo o coletor G1;
- Monitorar o desempenho no JVM e no nível do aplicativo;
- Monitorar e analisar o desempenho de aplicativos Java usando o Java Mission Control e o Flight Recorder;
- Criar um perfil de desempenho de um aplicativo Java;
- Ajustar a coleta de lixo em um aplicativo Java;
- Aplicar princípios básicos de ajuste de desempenho a um aplicativo Java.
Com este treinamento você será capaz de:
- Monitorar, analisar e ajustar seus aplicativos Java;
- Usar a linha de comando e ferramentas visuais para executar essas tarefas;
- Praticar com o Visual VM, Java Mission Control, Flight Recorder e o NetBeans IDE;
- Usar essas ferramentas e técnicas para analisar Java 7 e JVMs anteriores;
- Aplicar ferramentas como Java Mission Control e Flight Recorder de maneira eficaz ao seu trabalho diário.
Benefícios para você:
Aprenda como a coleta de lixo Java funciona e como ela afeta seus aplicativos. Aprenda como selecionar o coletor de lixo apropriado e a meta de desempenho para seus aplicativos. Finalmente, use as ferramentas Mission Control e Java Flight Recorder para monitorar e analisar seus aplicativos.