Created
April 13, 2009 18:25
-
-
Save whatcould/94603 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
testing ActiveSupport::Cache with different versions of memcache_client: | |
see test in http://gist.github.com/94481 | |
memcache_client version: 1.5.0 | |
7.610000 0.510000 8.120000 ( 9.603848) | |
memcache_client version: 1.5.0.1 | |
8.010000 0.490000 8.500000 ( 9.738587) | |
memcache_client version: 1.5.0.5 | |
18.510000 8.500000 27.010000 ( 27.565900) | |
== Version bundled with 2.3: | |
memcache_client version: 1.6.4.99 | |
19.020000 8.640000 27.660000 ( 28.358922) | |
memcache_client version: 1.6.4.99 (No timeouts) | |
1.950000 0.450000 2.400000 ( 3.661970) | |
== Newest version, with SystemTimeout gem: | |
memcache_client version: 1.7.2 | |
12.130000 2.010000 14.140000 ( 14.619438) | |
memcache_client version: 1.7.2 (No timeouts) | |
1.840000 0.450000 2.290000 ( 3.555019) | |
=================== | |
Using test_benchmark bundled with memcache_client: | |
=================== | |
Testing 1.5.0 | |
user system total real | |
set:plain:memcache-client 32.000000 0.610000 32.610000 ( 34.390137) | |
set:ruby:memcache-client 32.890000 0.560000 33.450000 ( 34.796742) | |
get:plain:memcache-client 42.680000 0.810000 43.490000 ( 45.371207) | |
get:ruby:memcache-client 41.180000 0.760000 41.940000 ( 43.596339) | |
multiget:ruby:memcache-client 42.440000 0.530000 42.970000 ( 44.164232) | |
missing:ruby:memcache-client 40.840000 0.830000 41.670000 ( 44.007255) | |
mixed:ruby:memcache-client 87.530000 1.810000 89.340000 ( 96.187884) | |
. | |
Finished in 342.516286 seconds. | |
=========== | |
Testing 1.5.0.1 | |
user system total real | |
set:plain:memcache-client 32.420000 0.670000 33.090000 ( 35.425093) | |
set:ruby:memcache-client 33.260000 0.730000 33.990000 ( 36.576028) | |
get:plain:memcache-client 40.630000 0.980000 41.610000 ( 45.507578) | |
get:ruby:memcache-client 44.030000 0.990000 45.020000 ( 48.553437) | |
multiget:ruby:memcache-client 42.610000 0.600000 43.210000 ( 44.800140) | |
missing:ruby:memcache-client 43.680000 0.960000 44.640000 ( 47.956602) | |
mixed:ruby:memcache-client 86.350000 1.720000 88.070000 ( 92.772212) | |
. | |
Finished in 351.613441 seconds. | |
=========== | |
Testing 1.5.0.5 | |
user system total real | |
set:plain:memcache-client 5.800000 2.850000 8.650000 ( 8.798545) | |
set:ruby:memcache-client 5.910000 2.940000 8.850000 ( 9.170766) | |
get:plain:memcache-client 13.270000 5.780000 19.050000 ( 19.367375) | |
get:ruby:memcache-client 13.300000 5.680000 18.980000 ( 19.161882) | |
multiget:ruby:memcache-client 5.970000 2.540000 8.510000 ( 8.580888) | |
missing:ruby:memcache-client 6.880000 4.030000 10.910000 ( 11.399345) | |
mixed:ruby:memcache-client 27.100000 12.250000 39.350000 ( 42.255661) | |
. | |
Finished in 118.736937 seconds. | |
=========== | |
Testing 1.6.4.99 | |
user system total real | |
set:plain:memcache-client 6.080000 2.830000 8.910000 ( 9.049267) | |
set:ruby:memcache-client 6.200000 2.920000 9.120000 ( 9.498410) | |
get:plain:memcache-client 13.550000 5.720000 19.270000 ( 19.676720) | |
get:ruby:memcache-client 13.740000 5.970000 19.710000 ( 20.924259) | |
multiget:ruby:memcache-client 6.390000 2.640000 9.030000 ( 9.618338) | |
missing:ruby:memcache-client 6.290000 3.440000 9.730000 ( 10.008343) | |
mixed:ruby:memcache-client 27.860000 12.030000 39.890000 ( 41.637343) | |
. | |
Finished in 120.486017 seconds. | |
=========== | |
Testing 1.6.4.99 (:timeout => nil) | |
user system total real | |
set:plain:memcache-client 0.980000 0.340000 1.320000 ( 2.418533) | |
set:ruby:memcache-client 1.060000 0.340000 1.400000 ( 2.555638) | |
get:plain:memcache-client 1.320000 0.350000 1.670000 ( 2.809008) | |
get:ruby:memcache-client 1.540000 0.400000 1.940000 ( 3.319809) | |
multiget:ruby:memcache-client 1.040000 0.150000 1.190000 ( 1.770076) | |
missing:ruby:memcache-client 1.050000 0.370000 1.420000 ( 2.506532) | |
mixed:ruby:memcache-client 2.560000 0.720000 3.280000 ( 5.570777) | |
. | |
Finished in 21.001494 seconds. | |
=========== | |
Testing 1.7.2 (with SystemTimeout gem) | |
user system total real | |
set:plain:memcache-client 4.000000 0.760000 4.760000 ( 4.905213) | |
set:ruby:memcache-client 4.080000 0.750000 4.830000 ( 5.031148) | |
get:plain:memcache-client 8.700000 1.480000 10.180000 ( 10.364783) | |
get:ruby:memcache-client 8.740000 1.480000 10.220000 ( 10.385242) | |
multiget:ruby:memcache-client 4.150000 0.640000 4.790000 ( 4.860006) | |
missing:ruby:memcache-client 3.980000 0.740000 4.720000 ( 4.835769) | |
mixed:ruby:memcache-client 12.820000 2.240000 15.060000 ( 15.401209) | |
. | |
Finished in 55.86742 seconds. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment