在研究一些问题时,发现/proc下的一些参数作用重大,因此进行收集。

  在网关服务上的一个优化脚本

[root@gw-186 ~]# cat sys.sh 

#!/bin/bash

case $1 in

youhua)

echo 86400 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established

echo "2048 65000" > /proc/sys/net/ipv4/ip_local_port_range 

echo 536870912 > /proc/sys/kernel/shmall

#echo /proc/sys/kernel/shmmax

;;

default)

echo 432000 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established

echo "32768 61000" > /proc/sys/net/ipv4/ip_local_port_range 

echo 268435456 > /proc/sys/kernel/shmall

;;

*)

echo "usage error!"

exit 1

;;

esac