On 6/29/2022 8:12 AM, Matthew Miller wrote:
Currently this defaults to 3. I have seen people online suggesting
that they
get better performance setting it to 6 (or higher).
As mirror admins in 2022, do you care? Do you have a preference for our
default? Note that I'm 87% sure that GNOME Software does not do parallel
downloads so this would primarily affect server/cloud use cases (the later
of which should hit cloud-provider mirrors) and enthusiast usage.
I don't see a particular issue with kicking it up to 6, but I'd be
somewhat hesitant (personally) going much past that. 3 you probably are
just around the threshold of each stream fighting for resources. 6 you
are probably in the realm of saturating what a clients downloads can
realistically pull and the streams fighting each other for bandwidth.
As was already mentioned, after 3 streams it might be worth pulling from
other mirrors simultaneously vs. pointing it all at a single mirror and
comparing bandwidth (that's obviously a bit more complex on dnf side of
things though).
If this can be done on a per-site basis maybe leaving the 1gbps and
lower mirrors at 3, and kicking greater than 1gbps up into the 6 streams
realm?
- John 'Warthog9' Hawley