内核优化疑问(请军哥有空看看)
安装lnmp0.8后用netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n查看
11 1.87.30.57
11 221.11.12.201
11 58.243.128.137
11 58.243.198.24
14 27.156.9.251
18 120.83.212.87
2853 127.0.0.1
最后这个1271 127.0.0.1的数字总是很大,用
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S}' 这条语句查看
TIME_WAIT 2339发现这个也挺大的
后来找了个优化内核的资料做了如下改动
vi /etc/sysctl.conf添加了如何几条
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time=1200
net.ipv4.tcp_max_syn_backlog=2048
再次用以这两条命令查看
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
89 127.0.0.1 这个明显降了N倍
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S}'
TIME_WAIT 2339这个也明显降了N倍
总结:我想问问做了这个内核调整,这两个数字是降了N多倍,CPU负载也降下来了不少,但我就是不知道有没有什么负作用呢?????
页:
[1]