Profiler / Analyzer für Erlang?
-
03-07-2019 - |
Frage
Gibt es gute Code Profiler / Analysatoren für Erlang? Ich brauche etwas, das ein Graph der zeigt, meinen Code zu bauen.
Lösung
Für die statische Codeanalyse Sie haben XREF und Dialysator , Sie zum Profilieren cprof, fprof oder eprof verwenden können, können Sie gute Referenz erhalten hier .. .
Andere Tipps
Die ‚fprof‘ Modul enthält Funktionen Profilierung. Aus der fprof Modul Dokumentation :
fprof:apply(foo, create_file_slow, [junk, 1024]).
fprof:profile().
fprof:analyse().
fprof:apply
(oder trace
) führt die Funktion, profile
wandelt die Trace-Datei in etwas Nützliches und analyse
druckt die Zusammenfassung. Dies wird Ihnen eine Liste von Funktionsaufrufen beobachtet, was sie nannte, und dem, was sie genannt, sowie wanduhr Info Timing.
Versuchen Sie dieses: https://github.com/virtan/eep Man könnte so etwas wie dieses https://raw.github.com/virtan bekommen /eep/master/doc/sshot1.png