Created
July 11, 2015 14:37
-
-
Save asonge/a17d62d8d09e3776df05 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Insertion into Elixir.Map. 10 entries | |
------------------------------------- | |
Range: from 14 to 4480µs | |
Median: 16µs | |
Average: 462.2µs | |
Insertion into Elixir.Map. 100 entries | |
-------------------------------------- | |
Range: from 75 to 107µs | |
Median: 79µs | |
Average: 82.6µs | |
Insertion into Elixir.Map. 1000 entries | |
--------------------------------------- | |
Range: from 471 to 844µs | |
Median: 710µs | |
Average: 676.1µs | |
Insertion into Elixir.Map. 10000 entries | |
---------------------------------------- | |
Range: from 6990 to 10947µs | |
Median: 7530µs | |
Average: 8318.7µs | |
Insertion into Elixir.HashDict. 10 entries | |
------------------------------------------ | |
Range: from 24 to 2746µs | |
Median: 36µs | |
Average: 302.1µs | |
Insertion into Elixir.HashDict. 100 entries | |
------------------------------------------- | |
Range: from 138 to 186µs | |
Median: 140µs | |
Average: 148.6µs | |
Insertion into Elixir.HashDict. 1000 entries | |
-------------------------------------------- | |
Range: from 1552 to 3060µs | |
Median: 1611µs | |
Average: 1750.4µs | |
Insertion into Elixir.HashDict. 10000 entries | |
--------------------------------------------- | |
Range: from 23207 to 28969µs | |
Median: 24946µs | |
Average: 25379.7µs | |
insertion | |
10 100 1000 10000 | |
Map 16 79 710 7530 | |
HashDict 36 140 1611 24946 | |
Access into Elixir.Map. 10 entries | |
---------------------------------- | |
Range: from 34 to 2422µs | |
Median: 39µs | |
Average: 67.76µs | |
Access into Elixir.Map. 100 entries | |
----------------------------------- | |
Range: from 150 to 450µs | |
Median: 163µs | |
Average: 188.36µs | |
Access into Elixir.Map. 1000 entries | |
------------------------------------ | |
Range: from 1287 to 2758µs | |
Median: 1347µs | |
Average: 1426.91µs | |
Access into Elixir.Map. 10000 entries | |
------------------------------------- | |
Range: from 12885 to 18370µs | |
Median: 13868µs | |
Average: 14404.77µs | |
Access into Elixir.HashDict. 10 entries | |
--------------------------------------- | |
Range: from 37 to 82µs | |
Median: 37µs | |
Average: 39.0µs | |
Access into Elixir.HashDict. 100 entries | |
---------------------------------------- | |
Range: from 169 to 394µs | |
Median: 171µs | |
Average: 199.34µs | |
Access into Elixir.HashDict. 1000 entries | |
----------------------------------------- | |
Range: from 1569 to 3299µs | |
Median: 1697µs | |
Average: 1801.86µs | |
Access into Elixir.HashDict. 10000 entries | |
------------------------------------------ | |
Range: from 16622 to 23855µs | |
Median: 18378µs | |
Average: 18607.64µs | |
access | |
10 100 1000 10000 | |
Map 39 163 1347 13868 | |
HashDict 37 171 1697 18378 | |
Compiled lib/map_performance.ex | |
Generated map_performance app |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment