Date: Fri, 10 Dec 2010 16:22:53 +0300 From: Lev Serebryakov <lev@serebryakov.spb.ru> To: freebsd-hackers@freebsd.org, freebsd-geom@freebsd.org Subject: Where userland read/write requests, whcih is larger than MAXPHYS, are splitted? Message-ID: <1365605559.20101210162253@serebryakov.spb.ru>
next in thread | raw e-mail | index | archive | help
Hello, Freebsd-geom.
I'm digging thought GEOM/IO code and can not find place, where
requests from userland to read more than MAXPHYS bytes, is splitted
into several "struct bio"?
It seems, that these children request are issued one-by-one, not in
parallel, am I right? Why? It breaks down parallelism, when
underlying GEOM can process several requests simoltaneously?
--
// Black Lion AKA Lev Serebryakov <lev@serebryakov.spb.ru>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1365605559.20101210162253>
