Lower the min value of tcp.delay_ack_msec #1175
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Lower the min value of "tcp.delay_ack_msec" from 20ms to 1ms to be able to decrease the time before acks are sent.
The min value was set to 20ms in the because lower values caused performance issues. The tcp timer handling was changed during the latest TCP/IP stack uplift. The tcp timer tick resolution was fixed to 1ms and delay_ack_msec does not change the resolution anymore. There is no additional tcp timer handling with the change of delay_ack_msec value. So there should be no performance issues with allowing delay_ack_msec to be set to 1ms.