Linux Kernel 内核升级到 4.9 及以上版本可以实现 BBR 加速,由于Ubuntu 18.04 默认的内核就是 4.15版本的内核,由于Ubuntu 20.04 默认的内核就是 5.4 版本的内核,并已经默认编译了 TCP BBR 模块,所以可以直接通过参数开启。

新的 TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT) 可以让服务器的带宽尽量跑慢,并且尽量不要有排队的情况,让网络服务更佳稳定和高效。

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

保存生效
sysctl -p
结果:
net.ipv6.conf.default.autoconf = 0
net.ipv6.conf.all.autoconf = 0
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr

执行
sysctl net.ipv4.tcp_available_congestion_control
结果:
net.ipv4.tcp_available_congestion_control = reno cubic bbr

查看是否开启
lsmod | grep bbr

tcp_bbr 20480 3

一般建议重启系统,重启后执行
sysctl net.ipv4.tcp_congestion_control
结果:
net.ipv4.tcp_congestion_control = bbr

ubuntu 20.04 快速开启TCP BBR实现高效单边加速相关推荐

  1. linux 升内核 bbr,Linux 升级内核开启 TCP BBR 实现高效单边加速

    前言 自从锐速发布以来,这款牛逼的单边加速神器的确为一些线路不太优秀的服务器带来了更优秀的体验.但是呢,过高的价格和不再低端售卖.导致了我们并无法实现一个免费好用的单边加速功能. 但是捏,谷歌为我们带 ...

  2. Ubuntu 18.04快速开启Google BBR

    修改系统变量: sudo -i #切换为root用户 echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo ...

  3. 解决VMware中Ubuntu 20.04 显示不清晰,字体模糊,无法自动调整大小实现全屏的问题

    以上问题需要满足以下4个条件即可: 在Ubuntu中安装好VMware-Tools  如何在VMware中的Ubuntu安装VMware-Tools_Rudon滨海渔村的博客-CSDN博客版本Ubun ...

  4. ubuntu 20.04开启echo和daytime服务,亲测可用

    ubuntu 20.04开启echo和daytime服务,亲测可用 1.echo服务给予TCP端口号7,可以通过netstat –ant查看,如下图没有开启 2.启动步骤 (1)安装xinetd服务 ...

  5. 1.windows11开启wsl2并安装Ubuntu 20.04

    1. 开启wsl2 打开控制面板,选择程序 -- 启用或关闭Windows功能,勾选 适用于Linux的Windows子系统还有虚拟机平台选项 设置wsl版本为wsl2 使用管理员身份,打开cmd(命 ...

  6. WOL网络唤醒在微星主板上开启 - ubuntu 20.04

    网络唤醒 微星B460 的板子开启WOL网络唤醒主板:集成 Realtek 千兆网卡,这个网卡自带网络唤醒功能,但是需要在操作系统中通过驱动开启这个功能,BIOS中无法直接开启. 操作系统:Windo ...

  7. Ubuntu 20.04 开启隐藏录音降噪功能

    参考 最近在使用 Ubuntu 20.04 的kazam进行录音的时候,发现了一个问题: 使用系统默认的配置进行录音,录制出来的音频会有明显的噪音,我记得在 WIndow 系统里面,有一个麦克风降噪的 ...

  8. 如何在Ubuntu 20.04上安装Linux,Apache,MySQL,PHP(LAMP)堆栈[快速入门]

    介绍 (Introduction) In this quickstart guide, we'll install a LAMP stack on an Ubuntu 20.04 server. 在本 ...

  9. Ubuntu 20.04 LTS/RTX30XX显卡 快速配置深度学习环境(一行命令)

    近日,新入一台RTX3080的服务器,目前好像还没办法很方便地在 RTX 30 系列 GPU上通过 pip/conda 安装 TensorFlow 或 PyTorch.因为这些 GPU 需要 CUDA ...

最新文章

  1. 推荐一款 Java 对象映射神器
  2. Redis设计与实现
  3. cordova切换到安卓5.1.0,Android SDK not found
  4. mysql create database to_MySQL中CREATE DATABASE和CREATE SCHEMA区别(转)
  5. 听说你在学习算法?清华教授为你准备了一份独家秘籍!
  6. CF1592E Bored Bakry(二进制+前缀异或和)
  7. Android onActivityResult中requestCode与resultCode区别
  8. NASM汇编语言与计算机系统04-实模式-屏幕显示不定长度的字符串(cmp/je)
  9. 低成本电容式触摸感应设计
  10. 搜狗输入法按shift键切换到英文时会清空已输入字符的问题
  11. ARCGIS 与SQL的衔接
  12. 用HTML绘制哆啦A梦
  13. linux . 乱码,解决Linux乱码现象
  14. editplus中文乱码问题解决
  15. 解答:为什么判断一个数是否为素数时只需开平方根就行了!
  16. 当人工智能遇上计算社会科学……
  17. 两种参考模型:OSI参考模型、TCP/IP模型
  18. ICME2021:实时VVC软件解码器
  19. Axure RP7.0制作网站后台管理系统模板(一)
  20. linux 程序 减肥,linux下实用软件组合 -- 为你的 linux 减肥!

热门文章

  1. 比以前更帅气了的飞鸽传书
  2. 过了一会的gduuu
  3. 飞鸽传书2014提前发布?
  4. 表示深深的感谢飞鸽传书源码
  5. 战斧湖战役之后的5rnm
  6. 那信息闭塞的地方 飞秋官方下载
  7. 还没毕业就被阿里30万年薪预定,他凭什么?
  8. 无盘服务器回写盘intel,无盘回写盘碎片清理工具 完美解决无盘回写盘碎片
  9. mpvue微信小程序动画_mpvue小程序以及微信直播踩坑总结
  10. 最小二乘支持向量机的分析与改进及Python实现