Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to disable TCP DELAYED ACK parameter on SUSE Linux Enterprise Server for some performance tuning operations.

I have used sysctl command but it does not list this parameter. also in SUSE Knowledge Base Docs it is mentioned that "SET TCP DELAYED ACK = OFF" but not how to set it.

Can any one guide how to set it ? or any tool to set tcp parameters

I have asked this question on stackoverflow [here] earlier but as per their suggestion I am reposting it on

share|improve this question
I dont want to use TCP_QUICKACK or TCP_NODELAY – Ashish Chavan Dec 6 '13 at 4:52

The only Linux kernel I know of which exposes Delayed ACK as a system-wide tunable is Red Hat MRG 2.0. You could use CentOS with the kernel-rt package which gets you the same thing for free.

If you want to patch your own kernel here is a start.

The Novell knowledgebase article you have posted is over 10 years old and is for Novell NetWare, not Linux.

Everyone else in the world is using TCP_QUICKACK, you can too.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.