### IPV4 specific settings # turns TCP timestamp support off, default 1, reduces CPU use net.ipv4.tcp_timestamps = 0 # turn SACK support off, default on net.ipv4.tcp_sack = 0 # on systems with a VERY fast bus -> memory interface this is the big gainer # sets min/default/max TCP read buffer, default 4096 87380 174760 net.ipv4.tcp_rmem = 10000000 10000000 10000000 # sets min/pressure/max TCP write buffer, default 4096 16384 131072 net.ipv4.tcp_wmem = 10000000 10000000 10000000 # sets min/pressure/max TCP buffer space, default 31744 32256 32768 net.ipv4.tcp_mem = 10000000 10000000 10000000 ### CORE settings (mostly for socket and UDP effect) # maximum receive socket buffer size, default 131071 net.core.rmem_max = 16777216 # maximum send socket buffer size, default 131071 net.core.wmem_max = 524287 # default receive socket buffer size, default 65535 net.core.rmem_default = 1048574 # default send socket buffer size, default 65535 net.core.wmem_default = 524287 # maximum amount of option memory buffers, default 10240 net.core.optmem_max = 1048574 # number of unprocessed input packets before kernel starts dropping them, default 300 net.core.netdev_max_backlog = 600000