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 |
stdlib map |
43.63 |
22.92 ms |
±59.63% |
20.78 ms |
none |
16.35 ms |
202.78 ms |
207 |
body-recursive |
42.54 |
23.51 ms |
±58.73% |
21.11 ms |
none |
16.32 ms |
202.35 ms |
202 |
tail-rec arg-order |
41.68 |
23.99 ms |
±83.11% |
22.36 ms |
none |
16.64 ms |
296.83 ms |
198 |
tail-recursive |
40.02 |
24.99 ms |
±82.12% |
23.33 ms |
none |
17.67 ms |
301.67 ms |
191 |
Memory Usage Comparison
Name |
Average |
Deviation |
Median |
Mode |
Minimum |
Maximum |
Sample size |
stdlib map |
15.26 MB |
±0.00% |
15.26 MB |
15.26 MB |
15.26 MB |
15.26 MB |
24 |
body-recursive |
15.26 MB |
±0.00% |
15.26 MB |
15.26 MB |
15.26 MB |
15.26 MB |
24 |
tail-rec arg-order |
26.95 MB |
±0.00% |
26.95 MB |
26.95 MB |
26.95 MB |
26.95 MB |
17 |
tail-recursive |
26.95 MB |
±0.00% |
26.95 MB |
26.95 MB |
26.95 MB |
26.95 MB |
17 |