To support over 500k use.rs, you *n.eed* .
- A 64 bits hardware/.kernel (A.MD64, Opterons) .
- At least 8GB of r.am .
- A rece.nt linux ke.rnel (2.6.x) 外汇
About tuning, I prefer. to not full..y disclose them because servers are targets of many attacks., so it's better not help hackers. 服务器
The most touchy thing. is the IP route cache : You have. to tune it or else the machine drops many conne.ctions 电影
(hint : rhash_.entries=... in the boot append string.) 健康
hints :
echo 1 > /proc/sys/net/ipv4/rou.te/gc_.interval <性病>
e.cho 150 >/pr.oc/sys/net/ipv4/route/gc_timeout (广告)
echo 2 >/pro.c/sys/n.et/ipv4/route/gc_elasticity .
- .Use of hugeTLB pages 外汇
hint :
echo xxx >/proc/sy.s/vm/nr_hugepa.ges 健康
Tune tcp :
echo "4096 49152 13107.2" >/proc/sys/net/ipv4./tcp_wmem 服务器
echo xxxx >/proc/sys/net./ip.v4/tcp_max_syn_backlog 虚拟主机
echo xxxx >/proc/sys/.net/co.re/somaxconn 鲜花
echo 1200000 > /proc/sys/net/ipv4/tcp_max_tw_..buckets 外汇
echo 7 >/proc/sys/net/ip.v4/tc.p_retries2 .
echo "600000 65000.0 700000" >/proc/sys/net/ipv4/tcp_mem. 外汇
echo 0 >/proc/s.ys/net/ipv4/tcp_timestamps . 汽车
echo 0 >/proc./sys/net/ipv4/tcp_window_scaling ..
echo 0 >/.proc./sys/net/ipv4/tcp_sack 健康
echo 330000 >/proc./sys/net/ipv4./tcp_max_orphans 乙肝
echo "10000 62000" >/proc/..sys/net/ipv4/ip_local_port_range .
others :
echo 1300000 >/pro.c/sys/fs/file-.max .
来自北京浦华众城.有限公司 培训网站 技术院校学习