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.