On Sun, Dec 02, 2001 at 11:18:42AM -0800, Matthew Dillon wrote:
[...]
> :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.
> :
> :-- 
> :Richard Sharpe, [EMAIL PROTECTED], LPIC-1
> 
>     There are zero-copy patches floating around but I haven't looked at
>     them to determine how messy they might be.

        http://people.freebsd.org/~ken/zero_copy/

        The main issues with the patch are, afaics:

  1. It's fairly large and difficult to maintain, especially in light of
     the large amount of SMPng-related changes.

  2. The receive code only works with certain network cards. [This is
     expected]. The performance may also vary based on the behavior of
     the application.

>                                       -Matt
>                                       Matthew Dillon 
>                                       <[EMAIL PROTECTED]>

-- 
 Bosko Milekic
 [EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to