ubuntu更换内核并开启bbr加速

Ubuntu更改内核并开启TCP-BBR实现高效单边加速

前言

国内由于墙的原因,很多人选择用国外VPS搭建梯子来实现科学上网,但是由于距离的原因,网速经常十分感人,所以就想用其余的方法来实现网速的增加。之前大家会选择锐速来实现这样的功能,但是现在锐速的价格稍微有点点高啦。所以横空出世的拥塞控制算法BBR就广受好评啦。

python-threading介绍

线程模块

  • threading.currentThread():返回当前的线程变量
  • threading.enumerate():返回一个包含正在运行的线程list。正在运行线程指启动后、结束前,不包括启动前和终止后的线程。
  • threading.activeCount():返回正在运行的线程数量与len(threading.enumerate())有相同的结果。
  • run():用以表示线程活动的方法。
  • start():启动线程活动。
  • join([time]):等待至线程中止。这阻塞调用线程直至线程的join()方法被调用中止-正常退出或未处理的异常,或者是可选的超时发生。
  • isAlive():返回线程是否活动。
  • getName():返回线程名。
  • setName():设置线程名。

ssh-key和git

简单说明

现在流行的基于git进行版本控制的软件源代码托管服务有很多,而这些服务需要通过ssh的方式进行连接。ssh可以通过用户名+密码的方式或ssh-key的方式进行连接,而每次输入用户名和密码会比较繁琐,所以配置好ssh密钥后会省下不少麻烦。