Debian 编译自定义内核
本来是用来对比锐速的,提高 TCP INIT CWND 以尽可能占用更多的带宽。
内核修改提速
sed -i s/'tp->snd_cwnd = min(tp->snd_cwnd'/'tp->snd_cwnd = max(tp->snd_cwnd'/ net/ipv4/tcp_input.c
sed -i s/'define TCP_INIT_CWND 10'/'define TCP_INIT_CWND 96'/ include/net/tcp.h
sed -i s/'define TCP_RTO_MIN ((unsigned)(HZ\/5))'/'define TCP_RTO_MIN ((unsigned)(HZ\/25))'/ include/net/tcp.h
编译内核
wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.4.3.tar.gz
tar -xf linux-4.4.3.tar.gz
cd linux-4.4.3
apt-get install kernel-package
make oldconfig
make menuconfig
make-kpkg clean
make-kpkg --initrd kernel-image -j3
cd ..
dpkg -i linux-*.deb
测试完毕,仅hybla有奇效。