mirror of
https://github.com/klzgrad/naiveproxy.git
synced 2026-06-04 21:36:29 +03:00
Updated Performance Tuning (markdown)
@@ -4,7 +4,7 @@
|
||||
|
||||
BDP (byte) = Link speed (bit/s) * RTT (s) / 8 (bit/byte). Under the default effect of `net.ipv4.tcp_adv_win_scale`, BDP * 2 should be a good setting for maximum receive buffer size.
|
||||
|
||||
Example: Assuming 1Gbps link with 200ms RTT, it's a 24MiB window size requiring 48MiB buffer size. Add `net.ipv4.tcp_rmem = 4096 131072 67108864` to client-side sysctl.conf, `net.ipv4.tcp_wmem = 4096 131072 67108864` to server-side sysctl.conf.
|
||||
Example: Assuming 1Gbps link with 256ms RTT, it's a 32MiB window size requiring 64MiB buffer size. Add `net.ipv4.tcp_rmem = 4096 131072 67108864` to client-side sysctl.conf, `net.ipv4.tcp_wmem = 4096 131072 67108864` to server-side sysctl.conf.
|
||||
|
||||
* https://blog.cloudflare.com/the-story-of-one-latency-spike/
|
||||
* https://blog.cloudflare.com/optimizing-tcp-for-high-throughput-and-low-latency
|
||||
|
||||
Reference in New Issue
Block a user