benchmarks/README.md in access-granted-1.2.0 vs benchmarks/README.md in access-granted-1.3.0
- old
+ new
@@ -1,24 +1,24 @@
# Benchmark results
-Benchmarks ran on Ubuntu 15.04 64bit, i5 2500k @ 4.4Ghz, 16 GB RAM with Ruby 2.2.
+Benchmarks ran on Ubuntu 17.04 64bit, i7 6700k @ 4.0Ghz, 32 GB RAM with Ruby 2.3.
## permissions.rb
This benchmark runs `can?` method for the 3 user roles for 20 seconds each, for both CanCan and AccessGranted.
```
+Warming up --------------------------------------
+ ag-admin 158.815k i/100ms
+ ag-moderator 161.055k i/100ms
+ ag-user 161.670k i/100ms
+ cancan-admin 14.865k i/100ms
+ cancan-moderator 13.181k i/100ms
+ cancan-user 18.907k i/100ms
Calculating -------------------------------------
- ag-admin 21.361k i/100ms
- cancan-admin 13.631k i/100ms
- ag-moderator 22.328k i/100ms
- cancan-moderator 11.679k i/100ms
- ag-user 25.860k i/100ms
- cancan-user 16.308k i/100ms
--------------------------------------------------
- ag-admin 283.174k (± 1.1%) i/s - 5.682M
- cancan-admin 160.450k (± 1.0%) i/s - 3.217M
- ag-moderator 301.290k (± 1.1%) i/s - 6.029M
- cancan-moderator 134.591k (± 1.3%) i/s - 2.698M
- ag-user 353.259k (± 0.9%) i/s - 7.086M
- cancan-user 198.579k (± 1.6%) i/s - 3.979M
+ ag-admin 2.141M (± 3.9%) i/s - 10.799M in 5.052573s
+ ag-moderator 2.180M (± 2.1%) i/s - 10.952M in 5.025727s
+ ag-user 2.206M (± 0.4%) i/s - 11.155M in 5.056550s
+ cancan-admin 158.288k (± 2.4%) i/s - 802.710k in 5.074299s
+ cancan-moderator 142.573k (± 2.1%) i/s - 724.955k in 5.087277s
+ cancan-user 204.783k (± 2.2%) i/s - 1.040M in 5.080488s
```