How to benchmark an Erlang application to test performance?

Hello, I have a simple question : how to benchmark an Erlang Application and test it’s performance (CPU using, RAM,…)? does it done by the OS or by the ERTS itself ?

4 Likes

Hi,

you can try to use Beamchmark.

Another way is to run observer.

7 Likes

Thank you @mickel8 I will try this

2 Likes

You can use erlperf by @max-au

4 Likes

You can also use Benchee - although I probably have to update the usage from erlang docs - as it is written in elixir.

4 Likes