Matthew Dillon | 5 Jul 2005 19:34

Re: MAXSAVEDBLOCKS in netinet/tcp_sack.c


:Noritoshi Demizu wrote:
:
:> Sorry, actually, I always set net.inet.tcp.inflight_enable to zero
:> both on DragonFlyBSD and FreeBSD in my experiences (I know it is zero
:> on DragonFlyBSD by default, but I want to make it sure), because
:> unfortunately it reduces throughput in my experiences in an unexpected
:> way.
:Just some extra input: I can confirm this. During TCP-performance tests (on
:FreeBSD 5.4 machines) I saw a drop from around 700MBit/s to 300Mbit/s just
:by turning on 'inflight'. Quite substantial, I'd say. 
:
:-- 
:Pieter

    Well, you can mess around with the other related controls, but inflight
    is not designed to do well on performance tests, it is designed to manage
    an overloaded network in real life situations.  So if your network is
    overloaded and turning on inflight helps, and nobody complains about it,
    then it has served its purpose.

					-Matt
					Matthew Dillon 
					<dillon <at> backplane.com>


Gmane