Linux
- rsyslog_logrotate
- system_options
- grub
- nfs
- samba
- lvm
- RemoteDesktop
- linux_tips
- iptables
- pptp
- snmpd
- ext3,ext4,xfs和btrfs文件系统性能对比
- initramfs
- 金步国作品列表(Email(QQ):70171448在QQ邮箱):
- Linux From Scratch 6.6: http://www.ha97.com/book/lfs-book-6.6/
- 鳥哥的 Linux 私房菜
- GNU/Linux Unix下常用研发工具
-
浅谈TCP优化: http://kb.cnblogs.com/page/197406/
- TCP单连接/多连接: http://www.zhihu.com/question/21813579
-
RTT: round-trip time
:来回通讯延迟 -
rate~=cwnd/RTT bytes/sec
- 流量控制:rwnd(接收窗口)
- 慢启动:cwnd(拥塞窗口,用来表示发送方在得到接收方确认前,最大允许传输的未经确认的数据。它只是发送方的一个内部参数,无需通知给接收方,其初始值往往比较小,然后随着数据包被接收方确认,窗口成倍扩大,有点类似于拳击比赛,开始时不了解敌情,往往是次拳试探,慢慢心里有底了,开始逐渐加大重拳进攻的力度。)
-
拥塞避免:ssthresh(如果「cwnd」小于「ssthresh」,那么表示在慢启动阶段;如果「cwnd」大于「ssthresh」,那么表示在拥塞避免阶段,此时「cwnd」不再像慢启动阶段那样呈指数级整整,而是趋向于线性增长,以期避免网络拥塞。)
# 接收缓冲的大小 sysctl -a | grep memnet.ipv4.tcp_rmem = <MIN> <DEFAULT> <MAX> # 缓冲大小自动调优机制的状态(0:关闭、1:开启) sysctl -a | grep tcp_moderate_rcvbuf # 调整「cwnd」初始值 ip route | while read p; do ip route change $p initcwnd 10; done