Description of changes:
Nagles algorithm - buffering small TCP packets - causes latencies to dramatically increase on some NFS workloads where the IO size is greater than the MTU size.
Testing
A file create, write 8KB, read, close, remove, workload goes from about 80 ms to 20 ms after we enable NO_DELAY.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Description of changes: Nagles algorithm - buffering small TCP packets - causes latencies to dramatically increase on some NFS workloads where the IO size is greater than the MTU size.
Testing A file create, write 8KB, read, close, remove, workload goes from about 80 ms to 20 ms after we enable NO_DELAY.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.