I'm a newbie to TCP tuning and would really like some pointers to possible solutions.
I have a Ubuntu 18.04 server with maximum bandwidth of 30Mbps. But simple downloading like scp
or wget
can only reach 600-700KB/s.
When checking with iperf3
, I found that only parallel streaming (like iperf3 -P 6
) can achieve the full bandwidth, while single stream transfer is stuck with at most about 0.68MB/s.
Any way to work around this?
wget
could still reach 3MB/s, but on the other hand I haven't made any change to the server for weeks.