Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] linux: tcp congestion and optimizations
@ 2022-10-14 12:45 tetsumaki
  2022-10-14 15:39 ` sgn
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: tetsumaki @ 2022-10-14 12:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1499 bytes --]

New issue by tetsumaki on void-packages repository

https://github.com/void-linux/void-packages/issues/39951

Description:
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:

```ini
net.ipv4.tcp_available_congestion_control = reno
net.core.default_qdisc = pfifo_fast
net.ipv4.tcp_congestion_control = reno
```

Most distributions (Rocky/Arch/Alpine) use the following settings:

```ini
net.ipv4.tcp_available_congestion_control = cubic bbr
net.core.default_qdisc = fq_codel
net.ipv4.tcp_congestion_control = cubic
```

I think the best setting though is this (same as above):

```ini
net.ipv4.tcp_available_congestion_control = cubic bbr
net.core.default_qdisc = fq_codel
net.ipv4.tcp_congestion_control = cubic
```

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, which is not the case now.

The discussion is open (fq/fq_codel/sch_fq/cak, reno/bbr and others optimizations).

My english is not perfect ;)

Some links :
- https://github.com/google/bbr/blob/master/README
- https://wiki.archlinux.org/title/sysctl#Enable_BBR
- https://www.cyberciti.biz/cloud-computing/increase-your-linux-server-internet-speed-with-tcp-bbr-congestion-control/
- https://github.com/systemd/systemd/issues/9725


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-11-30 17:06 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-14 12:45 [ISSUE] linux: tcp congestion and optimizations tetsumaki
2022-10-14 15:39 ` sgn
2022-10-14 16:05 ` tetsumaki
2022-10-14 16:06 ` sgn
2022-10-14 16:25 ` tetsumaki
2022-10-14 16:31 ` sgn
2022-10-14 17:24 ` tetsumaki
2022-10-17  0:52 ` [ISSUE] [CLOSED] " sgn
2022-10-17  0:52 ` sgn
2022-11-30 17:06 ` dtaht

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).