[sheepdog] [sheepdog/sheepdog] 6fa0cd: sheep: add a new option for using fixed workqueues...
Hitoshi Mitake
mitake.hitoshi at lab.ntt.co.jp
Mon Jul 25 03:37:02 CEST 2016
Branch: refs/heads/wq
Home: https://github.com/sheepdog/sheepdog
Commit: 6fa0cd42c6995785944d878b69b7f1afb43a14df
https://github.com/sheepdog/sheepdog/commit/6fa0cd42c6995785944d878b69b7f1afb43a14df
Author: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
Date: 2016-07-25 (Mon, 25 Jul 2016)
Changed paths:
M sheep/sheep.c
Log Message:
-----------
sheep: add a new option for using fixed workqueues for stable performance
This commit adds a new option -w to sheep for using fixed workqueues.
Example of usage:
$ sheep -w gway=100,net=300
If the option isn't passed, sheep uses unlimited queues but it is
highly dicouraged for stable and high IOPS.
Based on @luckychen 's report, the patch doubles IOPS with well
configured parameters: 40,000 -> 83,460 IOPS
Signed-off-by: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
More information about the sheepdog
mailing list