对钢筋使用分析工具

Using profiling tools with rebar

我正在使用 rebar3 构建我的应用程序。我需要找出一些性能问题并想使用 fprof 但它似乎没有包含在 rebar 发布的版本中。

如何将 fprof(或 eprof)包含在 rebar 版本中?

将应用程序 tools 添加到项目的 rebar.config:

的 relx 部分
{relx, [{release, {<release name>, "0.0.1"},
         [<app>,tools]},

        {dev_mode, true},
        {include_erts, false},

        {extended_start_script, true}]}.

tools 是包含 fprof 模块的应用程序。

对于使用 fprof 模块,this is a good entry-level explanation from the erlang mailing list. Here 是适用于 erlang 的其他分析工具。