DragonFly commits List (threaded) for 2013-06
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: kernel - Add cluster_readcb()
commit dbb11a6e37f9767994b396b232c23f53c1810a2c
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Fri Jun 14 17:42:11 2013 -0700
kernel - Add cluster_readcb()
* This function is similar to breadcb() in that it issues the requested
buffer I/O asynchronously with a callback, but then also clusters
additional asynchronous I/Os (without a callback) to improve performance.
* Used by HAMMER2 to improve performance.
Summary of changes:
sys/kern/vfs_cluster.c | 335 ++++++++++++++++++++++++++++++++++++++++++++++---
sys/sys/buf.h | 2 +
sys/sys/buf2.h | 1 -
3 files changed, 319 insertions(+), 19 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/dbb11a6e37f9767994b396b232c23f53c1810a2c
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]