Ethan's Blog

记录和思考

在 Windows 10 中开启使用 Linux 子系统 (WSL)

考虑到在 Linux 系统中可以更方便进行开发环境的搭建,而自己常用的操作系统又是 Windows,因此在 Windows 10 中开启 Linux 子系统 (WSL) 使用是一个很好的折中选择。

启用 WSL,安装 Ubuntu

在 Windows 10 中,打开控制面板 - 卸载程序 - 启用或关闭 Windows 功能,选择开启适用于 Linux 的 Windows 子系统。 Read More ...

在 Ubuntu 18.04 中快速开启 BBR 的方法

Ubuntu 18.04 以及 18.10 均可以使用此方法开启 BBR,而最新的 19+ 版本则默认开启了 BBR。

1、修改系统变量并保存

# 修改系统变量
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

# 保存
sysctl -p

2、查看系统内核是否已开启 BBR

sysctl net.ipv4.tcp_available_congestion_control
# 显示以下结果表示已经开启:
net.ipv4.tcp_available_congestion_control = reno cubic bbr

3、查看 BBR 是否启动

lsmod | grep bbr
# 显示结果表示已经开启:
tcp_bbr                20480  1