Vectorized Read?
Posted Mar 23, 2007 20:05 UTC (Fri) by
zlynx (subscriber, #2285)
In reply to:
Vectorized Read? by vmole
Parent article:
The 2007 Linux Storage and File Systems Workshop
readv and writev both use a vector of memory buffers, but they are not for writing a vector of disk blocks.
We probably need readiov/writeiov and readviov/writeviov or something like that.
I also had a crazy idea just now. What if they used device mapper to create a dm device with a linear view of every block fsck needed to read? Let readahead run on that.
How about readahead(2) or fadvise or posix_fadvise?
(
Log in to post comments)