lkml.org 
[lkml]   [2000]   [Sep]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
On Mon, Sep 18, 2000 at 07:52:22AM -0700, Dan Kegel wrote:
> http://www.kegel.com/c10k.html#zerocopy now links to
> http://people.freebsd.org/~ken/zero_copy/ which describes
> some patches for FreeBSD which add support for zero-copy
> networking from user space.
>
> Where they're headed is:
> When transferring one or more pages via a page-alligned
> buffer and normal read() or write(), VM tricks will be
> used to avoid copying the data. If you touch the page
> before the transfer is done, copy-on-write semantics
> will be used to avoid screwing up the transfer.
> Best to use aio_write etc. so you know when the transfer
> is done, so you can reuse the buffer.
>
> They've gotten 960 megabits/sec out of a gigabit Ethernet card
> with this. Not stable yet.

Didn't daveme get the same speed using Linux almost a year ago?
--
---
Larry McVoy lm at bitmover.com http://www.bitmover.com/lm
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:38    [W:0.092 / U:1.012 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site