[sheepdog] [PATCH v2 0/2] introduce journal file to boost IO performance
Liu Yuan
namei.unix at gmail.com
Thu Nov 8 14:26:09 CET 2012
From: Liu Yuan <tailai.ly at taobao.com>
v2:
- journal_descriptor 64 bit aligned.
- check valloc() ret val.
- new parameter interface.
- add a directio option for backend store.
Liu Yuan (2):
sheep: introduce journal file to boost IO performance
sheep: add an option to control directio for backend store
include/util.h | 1 +
sheep/Makefile.am | 2 +-
sheep/journal_file.c | 401 +++++++++++++++++++++++++++++++++++++++++++++++++++
sheep/ops.c | 43 +-----
sheep/plain_store.c | 29 +++-
sheep/sheep.c | 55 ++++++-
sheep/sheep_priv.h | 8 +-
sheep/store.c | 6 +-
8 files changed, 497 insertions(+), 48 deletions(-)
create mode 100644 sheep/journal_file.c
--
1.7.12.84.gefa6462
More information about the sheepdog
mailing list