Profiler / Analyzer para Erlang?
-
03-07-2019 - |
Pergunta
Existem bons perfis de código / analisadores para Erlang? Eu preciso de algo que pode construir um gráfico de chamadas para o meu código.
Solução
Para a análise estática de código que você tem XREF e dialisador , para perfilar você pode usar cprof, fprof ou eprof, você pode obter boa referência aqui .. .
Outras dicas
O módulo 'fprof' inclui recursos de perfilamento. Do fprof módulo de documentação :
fprof:apply(foo, create_file_slow, [junk, 1024]).
fprof:profile().
fprof:analyse().
fprof:apply
(ou trace
) executa a função, profile
converte o arquivo de rastreamento em algo útil e imprime analyse
o resumo. Isto lhe dará uma lista de chamadas de função observado, o que os chamados, e que eles chamavam, bem como informações de parede relógio de tempo.
Tente esta: https://github.com/virtan/eep Você pode obter algo como isto https://raw.github.com/virtan /eep/master/doc/sshot1.png