[sheepdog-users] Performance without cache

Valerio Pachera sirio81 at gmail.com
Wed Aug 21 10:56:54 CEST 2013

2013/8/21 MORITA Kazutaka <morita.kazutaka at gmail.com>:
> Can you give us the complete sheep command line options and the qemu
> tree you are using?

Yesterday I was using the master branch of sheep and qemu 1.6.50 (from git).
Both have been downloaded and compiled yesterday morning (~7 utc).
Note: qemu was compiled on my laptop (always debian wheezy).
Sheep was run like this
  sheep -n size=20000 /mnt/sheep/dsk01,/mnt/sheep/dsk01/obj,/mnt/sheep/dsk02

Now I'm running
QEMU emulator version 1.6.0 (the branch taken from

And latest master of sheep
Sheep 0.7.0_8_gf9d11c6.

I removed the object cache option (I was not using it anyway. cache=directsync)
sheep -n /mnt/sheep/dsk01,/mnt/sheep/dsk01/obj,/mnt/sheep/dsk02

> (The output of 'git log -1 --oneline' on your
> qemu directory may help us.)

git log -1 --oneline
81017d9 sheepdog: check simultaneous create in resend_aioreq

Now option '-n' is working fine!

I get 45-60 M/s.
dd if=/dev/zero of=/mnt/small/c bs=1M count=512 oflag=direct

qemu-system-x86_64 -name wheezy_template -enable-kvm -drive
file=sheepdog:wheezy_template,if=virtio -drive
file=sheepdog:big,if=virtio -drive file=sheepdog:small,if=virtio -m
512 -smp 2

More information about the sheepdog-users mailing list