[Sheepdog] [PATCH 0/7] performance improvement
MORITA Kazutaka
morita.kazutaka at lab.ntt.co.jp
Thu Apr 7 02:56:16 CEST 2011
This patchset includes performance improvement and some fixes.
MORITA Kazutaka (7):
distinguish different kinds of objects
suppor direct IO
move sd_nonblocking and sd_nodelay to common functions
make socket non-blocking
avoid non-blocking in worker threads
fix wrong error checks in fix_object_consistency()
send only header when error occurs
include/net.h | 2 +
include/sheepdog_proto.h | 19 ++++++++++++-
lib/net.c | 52 +++++++++++++++++++++++-------------
sheep/group.c | 2 +-
sheep/sdnet.c | 62 ++++++++++++-------------------------------
sheep/sheep.c | 8 +++++-
sheep/sheep_priv.h | 2 +
sheep/store.c | 65 +++++++++++++++++++++++++++++++--------------
8 files changed, 126 insertions(+), 86 deletions(-)
More information about the sheepdog
mailing list