有哪些用于Erlang/OTP的分析器和剖析器?

16

有没有适用于Erlang的好的代码分析器/性能分析工具?我需要一个可以为我的代码构建调用图(例如gprof)的工具。

有没有适用于Erlang的好的代码分析器/性能分析工具?我需要一个可以为我的代码构建调用图(例如gprof)的工具。

3个回答

12

针对静态代码分析,你可以使用XrefDialyzer,而在性能分析方面,可以使用cprof、fprof或eprof,参考此处


7

'fprof'模块包括性能分析功能。根据fprof模块文档

fprof:apply(foo, create_file_slow, [junk, 1024]).
fprof:profile().
fprof:analyse().

fprof:apply(或trace)运行函数,profile将跟踪文件转换为有用的内容,analyse打印摘要。这将给您一个观察到的函数调用列表,调用它们的内容以及它们所调用的内容,以及挂钟定时信息。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接