File: bench.md

package info (click to toggle)
yrmcds 1.0.4-6
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 924 kB
  • ctags: 1,346
  • sloc: cpp: 9,634; sh: 133; makefile: 97
file content (50 lines) | stat: -rw-r--r-- 941 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#<cldoc:Benchmark Results>

Benchmark results.

Environment
-----------

* CPU  
    Intel Xeon E5507 2.27 GHz * 2 (total 8 physical cores)
* OS  
    Ubuntu 12.04
* Threads  
    8 worker threads for yrmcds / memcached
* Memory  
    1 GiB for yrmcds / memcached
* Buckets  
    5 million for yrmcds

Benchmark Tool
--------------

[memslap][] from [libmemcached][].

Parameters: `--threads=8 --concurrency=80`

Other parameters are left default, i.e., memslap runs for 600 seconds with set/get ratio = 1:9.

memslap ran on a different machine.

Versions
--------

* memcached 1.4.13
* yrmcds 0.9.7

Results
-------

* memcached  
    Ops: 71584331 TPS: 119298
* yrmcds (0 slave)  
    Ops: **81028171** TPS: **135037**
* yrmcds (1 slave)  
    Ops: 69657147 TPS: 116086
* yrmcds (2 slaves)  
    Ops: 63479541 TPS: 105791


[memslap]: http://docs.libmemcached.org/bin/memslap.html
[libmemcached]: http://libmemcached.org/libMemcached.html