accept filters and zero copy sockets
Kris Kennaway
kris at FreeBSD.org
Sat Oct 20 00:32:11 PDT 2007
Vlad GALU wrote:
> On 10/19/07, Jonathan Noack <noackjr at alumni.rice.edu> wrote:
>> I'm in the process of upgrading my web/database/nfs/jack-of-all-trades box
>> from 6.2 to RELENG_7. I figured now would be a good time to clean up my
>> kernel config files. I have the following in my old kernel config:
>>
>> # Statically Link in accept filters
>> options ACCEPT_FILTER_DATA
>> options ACCEPT_FILTER_HTTP
>>
>> # Zero copy sockets support. This enables "zero copy" for sending and
>> # receiving data via a socket. The send side works for any type of NIC,
>> # the receive side only works for NICs that support MTUs greater than the
>> # page size of your architecture and that support header splitting. See
>> # zero_copy(9) for more details.
>> options ZERO_COPY_SOCKETS
>
> I recall experiencing some crashes with ZERO_COPY_SOCKETS on
> RELENG_6 and it was related to the VM subsystem. Tor Egge may have a
> better idea about the problem and whether it was fixed in RELENG_7 or
> not.
I think it is believed to be fixed in 7.0, so it is worth testing.
Kris
More information about the freebsd-net
mailing list