Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Click here to return to the 'Delayed Ack' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Delayed Ack
Authored by: Cadre on Nov 04, '01 01:00:54AM

Another interesting change that can speed up certain transfers over a high speed local lan is to turn of delayed acks.

sysctl -w net.inet.tcp.delayed_ack=0

Delayed acks reduces the amount of bandwidth on a network, but piggy-backing ack packets on other outgoing packets. If you turn off delayed acks, you can reduce latency associated with some transfers (i.e.: some situations associated with downloading files via Windows networking).

[ Reply to This | # ]
Delayed Ack
Authored by: Ripcord on May 18, '05 10:23:47PM

Another one that's supremely useful on any network with packet drops (internet, wireless networks, etc) is

sysctl -w net.inet.tcp.newreno=1

...This turns on a much more sophisticated TCP algorithm that works very well in 10.3 and 10.4. If packets get drops it recovers much more quickly and efficiently. On many networks it's like night and day.

This is something that's been standard in BSD for many years, I have no idea why Apple doesn't enable it by default?

[ Reply to This | # ]