FreeBSD 启用 BBR

Apr 17, 2024 • 预计阅读时间 1 分钟

BBR 是谷歌设计的用来解决 TCP 拥堵的优化算法,最早是用于 Linux ,现在 FreeBSD 也支持了。

加载 BBR 驱动:/boot/loader.conf

tcp_bbr_load="YES"

修改网络的 tcp 协议栈配置:/etc/sysctl.conf

net.inet.tcp.functions_default=bbr

重启系统就生效了。

参考文档:https://man.freebsd.org/cgi/man.cgi?query=tcp_bbr

另外,一些对高负载有用的优化:/etc/sysctl.conf

#最大打开文件数
kern.maxfiles=655350

#最大 socket 并发连接数
kern.ipc.maxsockets=65535

#最大网络并发连接数
kern.ipc.somaxconn=65535
FreeBSD
版权声明:如果转发请带上本文链接和注明来源。

lvv.me

iOS/macOS Developer

生成符合 GitHub 要求的新版本 SSH Key

VN009 获取超级管理员权限