| 133 번 글의 답장글: [Linux] /etc/sysctl.conf CentOS 4/5 |
| 글쓴이: 산이
[홈페이지]
|
글쓴날: 2010년 03월 02일 23:19:29 화(저녁) |
조회: 2743 |
현재 정리 안되어 있음.
-- CentOS 4.x ----------------------------------------
sysctl -w net.ipv4.tcp_bic_beta=973
sysctl -w net.ipv4.tcp_moderate_rcvbuf=1
sysctl -w net.ipv4.tcp_bic_low_window=1
sysctl -w net.ipv4.tcp_bic=1
echo "4096 87380 8388608" > /proc/sys/net/ipv4/tcp_rmem
echo "4096 16384 8388608" > /proc/sys/net/ipv4/tcp_wmem
-------------------------------------------------------
-- CentOS 4.x default ---------------------------------
sysctl -w net.ipv4.tcp_bic_beta=819
sysctl -w net.ipv4.tcp_moderate_rcvbuf=1
sysctl -w net.ipv4.tcp_bic_low_window=14
sysctl -w net.ipv4.tcp_bic=1
echo "4096 87380 174760" > /proc/sys/net/ipv4/tcp_rmem
echo "4096 16384 131072" > /proc/sys/net/ipv4/tcp_wmem
-------------------------------------------------------
## http://dsd.lbl.gov/TCP-tuning/linux.html
## http://trac.lighttpd.net/trac/wiki/Docs%3APerformance#out-of-fd-cond
ition
net.core.somaxconn=8192
net.core.netdev_max_backlog=8192
net.core.rmem_max=16777216
net.core.wmem_max=16777216
# increase Linux autotuning TCP buffer limits
# min, default, and max number of bytes to use
# set max to at least 4MB, or higher if you use very high BDP paths
net.ipv4.tcp_rmem=4096 87380 16777216
net.ipv4.tcp_wmem=4096 65536 16777216
net.ipv4.tcp_mem=4096 65536 16777216
# don't cache ssthresh from previous connection
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_moderate_rcvbuf=1
net.ipv4.tcp_orphan_retries=1
net.ipv4.tcp_max_orphans=262144
net.ipv4.tcp_fin_timeout=15
net.ipv4.tcp_max_tw_buckets=180000
net.ipv4.tcp_tw_recycle=15
net.ipv4.tcp_tw_reuse=1
-------------------------------------------------------
-- CentOS 5.x -----------------------------------------
echo "bic" > /proc/sys/net/ipv4/tcp_congestion_control
echo 973 > /sys/module/tcp_bic/parameters/beta
echo 1 > /sys/module/tcp_bic/parameters/low_window
echo 0 > /sys/module/tcp_bic/parameters/initial_ssthresh
echo "4096 87380 8388608" > /proc/sys/net/ipv4/tcp_rmem
echo "4096 16384 8388608" > /proc/sys/net/ipv4/tcp_wmem
-------------------------------------------------------
-- CentOS 5.x add -------------------------------------
sysctl -w net/ipv4/tcp_max_tw_buckets=2000000
sysctl -w net/ipv4/tcp_max_syn_backlog=4096
sysctl -w net/ipv4/tcp_syncookies=1
sysctl -w net/core/rmem_default=65536
sysctl -w net/core/wmem_default=65536
sysctl -w net/core/rmem_max=131072
sysctl -w net/core/wmem_max=131072
sysctl -w net/core/optmem_max=131072
sysctl -w net/core/netdev_max_backlog=4096
echo "16384 65536" > /proc/sys/net/ipv4/ip_local_port_range
echo "1" > /proc/sys/net/ipv4/route/flush
echo "1" > /proc/sys/kernel/core_uses_pid
-------------------------------------------------------
-- CentOS 5.x default ---------------------------------
echo "bic" > /proc/sys/net/ipv4/tcp_congestion_control
echo 819 > /sys/module/tcp_bic/parameters/beta
echo 14 > /sys/module/tcp_bic/parameters/low_window
echo 100 > /sys/module/tcp_bic/parameters/initial_ssthresh
echo "4096 87380 4194304" > /proc/sys/net/ipv4/tcp_rmem
echo "4096 16384 4194304" > /proc/sys/net/ipv4/tcp_wmem
-------------------------------------------------------
|
이전글 : [Linux] /etc/sysctl.conf
다음글 : [Cookie] cookie limit
|
from 114.111.62.248
JS(Redhands)Board 0.4 +@
|