Re: Automatic TCP send socker buffer sizing



Andre Oppermann wrote:
With automatic TCP send socket buffers we can start with a small buffer
and quickly grow it in parallel with the TCP congestion window to match
real network conditions.
>
The patch is available here:

http://people.freebsd.org/~andre/tcp_auto_sndbuf-20061116.diff

Any testers, especially with busy FTP servers, are very welcome.

A RELENG_6 version (for FreeBSD 6.x) of the patch is here:

http://people.freebsd.org/~andre/tcp_auto_sndbuf-20061116-RELENG_6.diff

Just apply this patch and recompile your kernel. It is activated by default.
Be aware that all socket buffer sizing events get logged to syslog under
LOG_DEBUG. This may affect overall system performance and you may want to
disable logging to disk of this in syslogd.conf.

--
Andre
_______________________________________________
freebsd-net@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: Automatic TCP send socker buffer sizing
    ... and quickly grow it in parallel with the TCP congestion window to match ... real network conditions. ... Any testers, especially with busy FTP servers, are very welcome. ...
    (freebsd-current)
  • Re: Automatic TCP send socker buffer sizing
    ... Andre Oppermann wrote: ... and quickly grow it in parallel with the TCP congestion window to match ... real network conditions. ... Are you planning to implement something similar for the receive path? ...
    (freebsd-current)
  • Re: Automatic TCP send socker buffer sizing
    ... Pieter de Boer wrote: ... and quickly grow it in parallel with the TCP congestion window to match ... real network conditions. ... Are you planning to implement something similar for the receive path? ...
    (freebsd-current)
  • Re: Automatic TCP send socker buffer sizing
    ... Andre Oppermann wrote: ... and quickly grow it in parallel with the TCP congestion window to match ... real network conditions. ... Are you planning to implement something similar for the receive path? ...
    (freebsd-net)
  • Re: Automatic TCP send socker buffer sizing
    ... Pieter de Boer wrote: ... and quickly grow it in parallel with the TCP congestion window to match ... real network conditions. ... Are you planning to implement something similar for the receive path? ...
    (freebsd-net)