Date: Sun, 02 Dec 2001 10:39:43 -0700 From: "Justin T. Gibbs" <gibbs@scsiguy.com> To: David Greenman <dg@root.com> Cc: rsharpe@ns.aus.com, Matthew Dillon <dillon@apollo.backplane.com>, freebsd-hackers@FreeBSD.ORG Subject: Re: Patch #3 (TCP / Linux / Performance) Message-ID: <200112021739.fB2HdhY23671@aslan.scsiguy.com> In-Reply-To: Your message of "Sun, 02 Dec 2001 05:18:54 PST." <20011202051854.A7713@nexus.root.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>>Does the FreeBSD tcp stack do zero copy (page flip the data to >>userspace)? In the localhost case, it seems like there are two copies >>to/from userspace there. > > It has the ability to do it via sendfile() and a few other mechanisms, but >not as a normal part of typical read()/write(). Ahh, but there are patches floating around that do support zero-copy. Just ask Ken Merry and Drew Gallatin. I don't think they've been integrated due to lack of testing time, but they've existed for 2 or so years now. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112021739.fB2HdhY23671>