como faz o perfil do código java com o editor de ideias do intellij? [fechado]
Eu sei que o Netbeans tem um perfil "integrado", por exemplo, você pode fazer testes de unidade e usá-lo para analisar e encontrar o que os está atrasando, onde os estrangulamentos estão. Como você profile o código dentro do IntelliJ IDEA?
74
Author: rogerdpack, 2013-04-12
2 answers
Pode tentar a integração livre de perfis VisualVM através de um plug-in .
50
Author: CrazyCoder, 2013-04-18 20:26:18
Como Stephen Murby apontou, "o problema onde os testes terminam antes do lançamento do VisualVM".
Sim, isto VisualVMLauncher plug-in não põe o seu caso de teste em espera até o VisualVM ter começado. Você também pode precisar de tempo para alterar manualmente as configurações de análise específicas para o teste. A solução é simples, o seu caso de teste tem de parar e esperar até que o diga manualmente para continuar. Há poucas maneiras de fazê-lo:
1) colocar o Sistema. in. read (); como primeira linha de caso de teste e à medida que o VisualVM estiver pronto, carregue em enter na consola.
System.in.read();
2) Se o test case runner não lhe fornecer a consola, espere até que algum ficheiro mágico seja criado.
3) você sempre pode jogar fácil com o sono ()
sleep(5 seconds);
Este trabalho em torno não é muito de conveniência, mas funciona para mim como necessidade de perfil ocasionalmente. A causa principal do problema é a arquitetura plug-in de ideia e VisualVM não são considerados colaborativos. Ver discussão com o 'plugin' autor
Espero que isso ajude.
24
Author: smile-on, 2014-03-28 14:04:46