https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Welco...
Since we have already configured most of our IP/TCP stack for low latency and fast throughput, these settings complete those efforts.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org --- config/etc/sysctl.conf | 7 +++++++ 1 file changed, 7 insertions(+)
diff --git a/config/etc/sysctl.conf b/config/etc/sysctl.conf index 9a943fffa..d11e53c88 100644 --- a/config/etc/sysctl.conf +++ b/config/etc/sysctl.conf @@ -76,9 +76,16 @@ vm.swappiness = 1 kernel.sched_migration_cost_ns = 5000000
# Increase kernel buffer size maximums +net.ipv4.tcp_mem = 16777216 16777216 16777216 net.ipv4.tcp_rmem = 4096 87380 16777216 net.ipv4.tcp_wmem = 4096 16384 16777216 net.ipv4.udp_mem = 3145728 4194304 16777216
+# Prefer low latency over higher throughput +net.ipv4.tcp_low_latency=1 + +# Reserve more socket space for the TCP window +net.ipv4.tcp_adv_win_scale=2 + # Enable TCP fast-open net.ipv4.tcp_fastopen = 3