4

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

如何在钢筋版本中包含 fprof(或 eprof)?

4

1 回答 1

4

将应用程序工具添加到项目的 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 模块,是来自 erlang 邮件列表的一个很好的入门级解释。以下是适用于 erlang 的其他分析工具。

于 2017-01-08T13:12:00.803 回答