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? --=20 // 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>