linux参数优化
时间:2010-08-02 来源:wizardzj
日常运维中,发现有些web server的time_wait数比较多,访问有些慢,看来是系统参数需要做些优化,以下参数,经过实践测试,发现还是挺有效的
在/etc/sysctl.conf 增加,然后sysctl -p
fs.aio-max-nr = 3145728
fs.file-max = 6815744
net.ipv4.tcp_fin_timeout = 1
net.ipv4.tcp_tw_recycle = 1 net.core.rmem_max = 16777216
net.core.rmem_default = 16777216
net.core.netdev_max_backlog = 262144
net.core.somaxconn = 262144
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_orphans = 262144
net.ipv4.tcp_max_syn_backlog = 262144
net.ipv4.tcp_synack_retries = 2
net.ipv4.tcp_syn_retries = 2 然后执行 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 明显看出time_wait减少了
fs.file-max = 6815744
net.ipv4.tcp_fin_timeout = 1
net.ipv4.tcp_tw_recycle = 1 net.core.rmem_max = 16777216
net.core.rmem_default = 16777216
net.core.netdev_max_backlog = 262144
net.core.somaxconn = 262144
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_orphans = 262144
net.ipv4.tcp_max_syn_backlog = 262144
net.ipv4.tcp_synack_retries = 2
net.ipv4.tcp_syn_retries = 2 然后执行 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 明显看出time_wait减少了
相关阅读 更多 +