Subject: Re: Very slow pipe/TCP connection in 1.6_BETA4
From: David Laight <email@example.com>
Date: 07/12/2002 22:07:10
> I should probably mention I'm setting TCP_NODELAY to one on this, so I'd
> expect any such heuristics to be deactivated. :-)
> Also, setting 'sysctl -w net.inet.tcp.ack_on_push=1' makes the problem go
> away, but at an increased packet flow.
Mmmm... the 'interwork with M$ stack' feature :-)
Obviously a timestamped line trace would be useful.
If the 'ack_on_push' flag makes a difference, then clearly (?)
something is waiting for the data to be acked.
I wonder if the 'zero copy tcp' stuff is getting in the way
- somehow stalling until TCP releases the 'borrowed' buffer.
4k is (probably) the system page size....
David Laight: firstname.lastname@example.org