This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# This is a crazy feature of the Linux kernel that will DRAMATICALLY increase | |
# the TCP throughput (and thus network speed) of your Linux server. | |
# When I tried it on a VPS I own, the wget average went from 394KB/s to 1.37MB/s! | |
# Further reading: https://medium.com/google-cloud/tcp-bbr-magic-dust-for-network-performance-57a5f1ccf437 | |
# check if kernel supports TCP BBR | |
if ! grep 'CONFIG_TCP_CONG_BBR' /boot/config-"$(uname -r)" | grep -q 'CONFIG_TCP_CONG_BBR'; then |