BBR加速及错误处理

2024-01-23 05:18
文章标签 加速 错误处理 bbr

本文主要是介绍BBR加速及错误处理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

一、升级内核

Google 开源了其TCP BBR 拥塞控制算法,并提交到了Linux内核,从4.9 开始,Linux 内核已经用上了该算法。根据实地测试,在部署了最新版内核并开启了TCP BBR 的机器上,网速甚至可以提升好几个数量级。

使用root用户登录,运行以下命令:(搬自秋水逸冰)

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

安装完成后,脚本会提示需要重启VPS,输入n。

vultr直接打开控制台,点击右上角的按钮就行了。

!!!(hostmybytes的centos主机请不要立即重启,直接跳动第三步错误修复,然后重启,否则无法开机)!!!

 

二、连接主机

重启之后SSH一直连不上,用VNC连上后发现报错FATAL: Module scsi_wait_scan not found

1. Hostmybytes可尝试secure,选择其他内核开机 

2.如果你已经重启了,ssh连不上,连VNC出现这个提示的话,在vps后台面板重启vps然后不停的连接VNC,需要重连很多次,重连出现FATAL: Module scsi_wait_scan not found这个错误的话就直接关掉,因为VPS还没重启,多试几次之后就会出现VNC无法连接,那是因为VPS开始重启了,这时候不要停,一直点连接,要在系统启动引导完成之前连上VNC,连上之后不停按键盘的↓键,然后选择低版本的内核启动,这个时候你就可以直接在VNC里敲命令,或者用ssh客户端连接敲完命令重启,完成!

 

三、错误修复

1.创建force-vitio_blk-to-ensure-boot.conf

echo 'add_drivers+="virtio_blk"' >/etc/dracut.conf.d/force-vitio_blk-to-ensure-boot.conf

 

2.进入目录

cd /boot

 

3.重新编译生成initramfs,把2个4.10.4-1.el6.elrepo.i686替换成升级后新内核的版本号

dracut -f /boot/initramfs-4.10.4-1.el6.elrepo.i686.img  4.10.4-1.el6.elrepo.i686

如:dracut -f /boot/initramfs-4.16.2-1.el6.elrepo.x86_64.img  4.16.2-1.el6.elrepo.x86_64

 

4.重启完工

Reboot

这篇关于BBR加速及错误处理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/635339

相关文章

时间服务器中,适用于国内的 NTP 服务器地址,可用于时间同步或 Android 加速 GPS 定位

NTP 是什么?   NTP 是网络时间协议(Network Time Protocol),它用来同步网络设备【如计算机、手机】的时间的协议。 NTP 实现什么目的?   目的很简单,就是为了提供准确时间。因为我们的手表、设备等,经常会时间跑着跑着就有误差,或快或慢的少几秒,时间长了甚至误差过分钟。 NTP 服务器列表 最常见、熟知的就是 www.pool.ntp.org/zo

大型网站架构演化(六)——使用反向代理和CDN加速网站响应

随着网站业务不断发展,用户规模越来越大,由于中国复杂的网络环境,不同地区的用户访问网站时,速度差别也极大。有研究表明,网站访问延迟和用户流失率正相关,网站访问越慢,用户越容易失去耐心而离开。为了提供更好的用户体验,留住用户,网站需要加速网站访问速度。      主要手段:使用CDN和反向代理。如图。     使用CDN和反向代理的目的都是尽早返回数据给用户,一方面加快用户访问速

通过 cloudflare 白嫖个人 docker 镜像加速服务

不知为何,现在大多数的 docker hub 镜像加速站都停止服务,而官方站点又因某些原因访问不到或延迟很高。所以,今天来记录一种通过 CloudFlare 搭建一个自己的镜像加速服务。 0、必看!!! 注意: 此方案需要有域名才行,后续需要给域名绑定到 Cloudflare,建议直接在腾讯云-域名注册上面搞一个,选最便宜的就行。 1、注册 cloudflare 进入官网,自行进

pytorch 使用GPU加速常见的问题

pytorch如何使用gpu加速 print(torch.cuda.is_available())# 设置gpu设备device = torch.device('cuda:0' if torch.cuda.is_available() else 'cpu')# net使用GPUnet.to(device)# 数据copy到gpuinputData = inputData.to(devi

如何加速GitHub Clone或文件下载

文章目录 0. 引言1. 使用第三方加速服务2. 使用下载工具3. 使用GitHub镜像站点加速访问3.1 自动地址替换配置3.2 raw文件下载加速 4. 通过国内云存储服务下载5. 参考 0. 引言 在国内访问GitHub时,下载速度常常会受到网络限制。为了更快地下载GitHub上的文件,我们可以使用一些第三方加速服务、国内云存储服务以及下载工具。下面我将以下载 Sourc

【Rust日报】2021-12-06 在Rust 中加速GUI开发

在Rust 中加速GUI开发 作者萌生了一个用 Rust 编写 GUI 程序的想法,由于时间不多,所以作者想法设法加快 GUI 程序的开发. 整个过程的思考值得借鉴. 原文链接: https://aaronerhardt.github.io/blog/posts/gui_speedrun/ Rust Cuda: 0.2 版本发布 Rust CUDA 项目是一个旨在使Rust成为使用CUDA工具包

geojson文件默认已有的style会导致webGL渲染错误处理办法

geojson文件默认已有的style会导致webGL渲染错误处理办法 相关链接: 功能示例(Vue版) | Mars3D三维可视化平台 | 火星科技 代码: export function showDraw(isFlyTo) {removeLayer()graphicLayer = new mars3d.layer.GeoJsonLayer({data: {type: "FeatureC

速盾:cdn加速防ddos

CDN(Content Delivery Network)是一种用于加速网站和应用程序内容传输的技术。而DDoS(Distributed Denial of Service)攻击则是一种通过向目标网站发送大量请求,导致其服务器过载而无法正常运行的恶意行为。 在传统的网络架构中,当用户访问一个网站时,其请求会直接发送给该网站的服务器。这样做的问题是,当有大量用户同时访问网站时,服务器可能会因为处理

速盾:cdn加速什么好?

CDN加速是一种通过使用内容分发网络(Content Delivery Network)来提高网站速度的技术。在了解CDN加速的好处之前,首先需要明白什么是CDN。CDN是一种分布在全球不同地理位置的服务器网络,用于存储和交付网站的静态和动态内容。当用户访问一个网站时,CDN会自动选择距离用户最近的服务器来提供内容,从而减少传输延迟,提高网站的响应速度。 CDN加速有以下好处: 提升网站加载

UBUNTU安装KVM并加速安卓模拟器

在 Linux 上安装安卓模拟器(如 Genymotion 或 Android Studio 的内置模拟器)通常需要硬件 虚拟化支持,这可以通过 KVM 完成。本人亲测在ubuntu24.04上可用,但是是不是真的有加速效果不知,毕竟该卡的时候还是卡。 1.安装KVM的基本步骤: 1.1 检查 CPU 是否支持硬件虚拟化: egrep -c '(vmx|svm)