vdev_geom_io: parallelize ?
Andriy Gapon
avg at icyb.net.ua
Thu Apr 22 22:04:54 UTC 2010
Just thinking out loud.
Currently ZFS vdev_geom_io does something like:
for (...) {
...
g_io_request(...);
biowait(...);
...
}
I/O is done in MAXPHYS chunks.
If that was changed to first issuing all the requests and only after that
waiting on them, could there be any performance benefit?
Or cases of vdev_geom_io with size > MAXPHYS are too rare?
Or something else?
Thanks!
--
Andriy Gapon
More information about the freebsd-geom
mailing list