-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
linux: tcp congestion and optimizations #39951
Comments
What is your problem when you're changing?
works for me |
Hi, I think the default configuration should be changed to use cubic and not reno. |
If you want to do it automatically at boot: # cat /etc/modules-load.d/tcp-congestion.conf
tcp_bbr
# cat /etc/sysctl.d/tcp-congestion.conf
net.ipv4.tcp_available_congestion_control=bbr
That's subjective. You have the option to change to anything you want. |
Yes, i already use fq_codel / bbr. |
I don't understand, your first message is "Whatever happens, the kernel should be optimized, and the user should be allowed to change via sysctl."? |
This is a bad translation, my bad. |
I changed congestion control to cubic, it will available through new linux5.19 and linux6.0 |
did you change the qdisc to fq_codel? If boxes like this have sufficient horsepower, cake is actually the best thing going (IMHO, being one of the authors of both) |
Hello everyone,
I've been using Void Linux for a long time now, and I found that the kernel was not optimized in an optimal way.
Void Linux uses the following settings:
Most distributions (Rocky/Arch) use the following settings:
Alpine use the following settings:
I think the best setting though is this (Rocky/Arch):
BBR is very good, but still in alpha, you have to give the user the choice to apply it.
Whatever happens, the kernel should be optimized, and the user should be allowed to change via sysctl.
The discussion is open (fq/fq_codel/sch_fq/cak, reno/bbr and others optimizations).
My english is not perfect ;)
Some links :
The text was updated successfully, but these errors were encountered: