Just posted the following issue on github (https://github.com/nzbget/nzbget/issues/669
) and thought it might be useful to post it here as well.
I face download speed limitation of about 30MB/s with Nzbget v21 and performed tests on different host systems.
**MacBook Pro 16"**
Download speed reaches about **60MB/s** (+/-500Mb/s) which is my maximum download speed. So basically no issues here. Side note: I've installed NZBGet as per default according to the [installation guide for mac](https://nzbget.net/installation-on-mac
**Mac Mini mid 2012**
On a Mac Mini mid 2012 (I5 & 4GB mem) with Ubuntu server installed, I've installed NZBGet as per default according to the [installation guide for linux](https://nzbget.net/installation-on-linux
), the maximum download speed reaches about **30MB/s** (+/-250Mb/s).
**Mac Mini mid 2012 Docker**
On the same Mac Mini, using Docker image from [linuxserver/nzbget](https://hub.docker.com/r/linuxserver/nzbget/
) the max download speed reaches about **30MB/s** (+/-250 Mb/s).
**Synology NAS DS1813+**
Similar to the Mac-Mini Docker test, running the Docker image on a Synology NAS, shows the same behaviour of a maximum of **30MB/s** (+/-250Mb/s).
On all systems I performed a speed test with curl to download a 10GB bin, which shows a download speed of about **60MB/s**. This test was also performed from within the Docker containers, to make sure Docker doesn't cap the speed somehow.
For all NZBGet tests the same usenet provider has been used via ssl and 40 connections.
| System | Max Download Speed | OS |
|Macbook Pro|60MB/s| macOS Catalina |
|Mac Mini |30MB/s | Linux Ubuntu 18.04.3 LTS |
|Mac Mini Docker|30MB/s| Linux Alpine 3.11 |
|Synology DS1813+ Docker|30MB/s| Linux Alpine 3.11 |
Based on all tests - cpu, memory, disk I/O or network should be the limited factor.
Look as if running NZBGet on Linux gets capped to 30MB/s for some reason, while running on macOS doesn't.
Anyone suggestions/ideas ?
If more info is required to analyse this issue, let me know.