System info
- Elixir: 1.8.1
- Erlang: 21.3.2
- Operating system: Linux
- Available memory: 15.61 GB
- CPU Information: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
- Number of Available Cores: 8
Run Time Comparison
Name |
Iterations per Second |
Average |
Deviation |
Median |
Mode |
Minimum |
Maximum |
Sample size |
tail-rec arg-order |
1.36 |
733.10 ms |
±25.65% |
657.07 ms |
none |
554.66 ms |
1099.94 ms |
7 |
tail-recursive |
1.28 |
780.13 ms |
±23.89% |
741.42 ms |
none |
580.12 ms |
1113.52 ms |
6 |
stdlib map |
1.25 |
800.63 ms |
±27.17% |
779.22 ms |
none |
506.48 ms |
1185.27 ms |
6 |
body-recursive |
1.23 |
813.35 ms |
±28.45% |
790.23 ms |
none |
503.23 ms |
1224.44 ms |
6 |
Memory Usage Comparison
Name |
Average |
Deviation |
Median |
Mode |
Minimum |
Maximum |
Sample size |
tail-rec arg-order |
758.55 MB |
±0.00% |
758.55 MB |
none |
758.55 MB |
758.55 MB |
1 |
tail-recursive |
758.55 MB |
±0.00% |
758.55 MB |
none |
758.55 MB |
758.55 MB |
1 |
stdlib map |
381.47 MB |
±0.00% |
381.47 MB |
none |
381.47 MB |
381.47 MB |
1 |
body-recursive |
381.47 MB |
±0.00% |
381.47 MB |
none |
381.47 MB |
381.47 MB |
1 |