Configuring Kernel Parameters
Purpose
Configure kernel parameters, including parameters related to the TCP/IP protocol stack and transparent huge page, to improve performance.
Procedure
Configure OS kernel parameters.
1 2 3 4 5 6 7 8 9 10 11 12 | sysctl -w net.core.netdev_budget=600 sysctl -w net.core.rmem_max=16777216 sysctl -w net.core.somaxconn=2048 sysctl -w net.core.optmem_max=40960 sysctl -w net.core.rmem_default=65535 sysctl -w net.core.wmem_default=65535 sysctl -w net.core.wmem_max=8388608 sysctl -w net.ipv4.tcp_rmem="16384 349520 16777216" sysctl -w net.ipv4.tcp_wmem="16384 349520 16777216" sysctl -w net.ipv4.tcp_mem="8388608 8388608 8388608" sysctl -w vm.overcommit_memory=1 echo never > /sys/kernel/mm/transparent_hugepage/enabled |
Parent topic: OS Tuning