Closed rohitvarkey closed 7 years ago
This benchmark consists of 3 types of benchmarks
This replaces the previous benchmark which was being done for each insert and each remove.
The numbers obtained by running this on my machine are
> bench() INFO: 995013 unique edges being inserted and removed INFO: Running insert benchmark INFO: Running removals benchmark INFO: Running insert and remove benchmark (BenchmarkTools.Trial: samples: 3 evals/sample: 1 time tolerance: 5.00% memory tolerance: 1.00% memory estimate: 0.00 bytes allocs estimate: 0 minimum time: 3.98 s (0.00% GC) median time: 4.07 s (0.00% GC) mean time: 4.10 s (0.00% GC) maximum time: 4.25 s (0.00% GC), BenchmarkTools.Trial: samples: 2 evals/sample: 1 time tolerance: 5.00% memory tolerance: 1.00% memory estimate: 0.00 bytes allocs estimate: 0 minimum time: 3.44 s (0.00% GC) median time: 3.51 s (0.00% GC) mean time: 3.51 s (0.00% GC) maximum time: 3.57 s (0.00% GC), BenchmarkTools.Trial: samples: 2 evals/sample: 1 time tolerance: 5.00% memory tolerance: 1.00% memory estimate: 0.00 bytes allocs estimate: 0 minimum time: 7.37 s (0.00% GC) median time: 7.38 s (0.00% GC) mean time: 7.38 s (0.00% GC) maximum time: 7.40 s (0.00% GC))
This is for 10000 vertices and 100000 edges.
10000
100000
@jpfairbanks Can you review this?
This benchmark consists of 3 types of benchmarks
This replaces the previous benchmark which was being done for each insert and each remove.
The numbers obtained by running this on my machine are
This is for
10000
vertices and100000
edges.