Reproduce manually
Example shown for ratio=2:8, value-length=128, io-threads=1. To try a different matrix point, change --ratio, -d (memtier value size), and --io-threads (server) accordingly. Start the server first, then run fill → warmup → bench in a second shell.
1) Start engula-server
taskset -c 0 /home/ecs-user/.proof/bin/engula-server --port 7390 --save '' --appendonly no --protected-mode no --io-threads 1
2) Fill data (write-only, pipelined)
memtier_benchmark -s 127.0.0.1 -p 7390 -c 50 -t 4 --ratio 1:0 --pipeline 100 --requests=50000 -d 128 --key-maximum 10000000 --hide-histogram --distinct-client-seed --key-prefix=key: --key-minimum=1
3) Warmup (results discarded)
memtier_benchmark -s 127.0.0.1 -p 7390 -c 50 -t 4 --test-time 15 --ratio 2:8 -d 128 --key-maximum 10000000 --hide-histogram --distinct-client-seed --key-prefix=key: --key-minimum=1
4) Benchmark (measured)
memtier_benchmark -s 127.0.0.1 -p 7390 -c 50 -t 4 --test-time 30 --ratio 2:8 -d 128 --key-maximum 10000000 --hide-histogram --distinct-client-seed --key-prefix=key: --key-minimum=1