[PATCH 0/6] scattered page writeback

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series adds scattered page writeback, which uses one OSD request
to writeback nonconsecutive dirty page within single strip. Scattered
page writeback can increase performance of buffered random writes.

Yan, Zheng (6):
  libceph: enlarge max number of operations in OSD request
  libceph: move r_reply_op_{len,result} into struct ceph_osd_req_op
  libceph: allow reserving operations in OSD request
  libceph: add helper that extends numner of operations in OSD request
  libceph: add helper that duplicates last extent operation
  ceph: scattered page writeback

 drivers/block/rbd.c             |   2 +-
 fs/ceph/addr.c                  | 209 ++++++++++++++++++++++++----------------
 include/linux/ceph/osd_client.h |  17 +++-
 net/ceph/osd_client.c           | 138 ++++++++++++++++++++++----
 4 files changed, 260 insertions(+), 106 deletions(-)

-- 
2.5.0

--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux