Linux kernal update and turn on the TCP BBR
Linux内核升级与开启TCP BBR Reference: https://github.com/iMeiji BBR 目的是要尽量跑满带宽,并且尽量不要有排队的情况,效果并不比速锐差。 Linux kernel 4.9+ 才支持 tcp_bbr。下面简单讲述基于 KVM 架构的 virtual p server 如何开启。 附: OpenVZ 架构VPS开启BBR(容易导致判定滥用ban机,慎用!) Debian/Ubuntu TCP BBR 魔改版(不支持4.13.*及更新的内核) Debian 8+ / Ubuntu 14.04 下载最新内核,最新内核查看这里 http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16/linux-image-4.16.0-041600-generic_4.16.0-041600.201804012230_amd64.deb 安装内核 dpkg -i linux-image-4.*.deb 删除旧内核(可选) dpkg -l | grep linux-image apt-get purge <旧内核> 更新 grub 系统引导文件并重启 update-grub reboot Ubuntu 16.04 安装 Hardware Enablement Stack (HWE),自动更新内核 apt install --install-recommends linux-generic-hwe-16.04 删除旧内核(可选) sudo apt autoremove CentOS 6 下载更换内核,最新内核查看这里 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm yum --enablerepo=elrepo-kernel install kernel-ml -y 查看内核是否安装成功 rpm -qa | grep kernel 删除旧内核(可选) rpm -ev <旧内核> 更新 grub 系统引导文件并重启 sed -i 's:default=.
…