On 10 Apr 2001, Paul J Collins wrote:
> To rephrase for the hard of thinking: do selective acknowledgements
> improve network performance/throughput with a cost in terms of time
> spent in the kernel doing the SACK-related calculations?
off the cuff:
with SACK disabled the kernel will presumably ACK every incoming TCP
packet rather than gathering ACKs.. lot more work.
so i think that tuning page is a bit bogus, afaik only reason to
disable SACK and timestamps is for interoperability with broken IP
stacks.
also, his VM tuning stuff: those numbers are highly specific to the
amount of RAM installed and workload... the kernel picks sensible
numbers by default on boot. if you're going to change them you need to
tune for your specific machine - not just pick numbers from a webpage.
disabling atime: can potentially break stuff.
>>
--paulj
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!