On 2022-02-21, Mihai Popescu <mih...@gmail.com> wrote:
> I am using the computer described by the following dmesg and I am not
> able to find where is a limitation. I have an internet connection of
> 500 Mbps download. It is handled by a router, and my computer is
> connected in the LAN. This link can be fully saturated on another
> OSes,  tested on the same computer, something around 490 Mbps or
> 60MBps.
>
> On OpenBSD all downloads are limited somehow at aprox. 260Mbps or
> 30MBps. I am not sure if the network card is not able to sustain full
> 500Mbps download, nor the CPU or it might be that the disk is not able
> to cope with such writing speeds. Application tested are firefox,
> chrome, transmission.

Is that 260Mbps total maximum, or is that the limit for a single download
but you can run 2 concurrent transfers and get close to the line speed?

> Is there a method to check what part in this chain is not able to
> sustain this operation?
> Could be that some other causes are in the play?

OpenBSD's TCP stack isn't the best for getting the most possible speed
out of a high bandwidth WAN connection (high bandwidth*delay product).
It's better these days than it used to be but other OS go a bit further.
However this has to be balanced with kernel memory use as it's not that
useful to e.g. have faster connections but make it more easily for a
machine running as a server to get knocked over by client connections.

-- 
Please keep replies on the mailing list.

Reply via email to