This post is a bit off for what I usually want to post, but I want to share my experience with newsgroup downloaders on a Raspberry Pi.First of I noticed that the speed of the external hard disk was very slow compared to the internal SD-card. It was around 900Kb/sec and the internal SD-card was around 3Mb/sec. This speed whet up to the same as the internal SD-card by removing the sync attribute of the usbmount options (in /etc/usbmount/usbmount.conf line 22).
So that problem out of the way we can start testing.Most people complain that SABnzbd is to cpu intensive and to memory hunger and that you should use NZBGet or NNTPGrab instead as they are less cpu and memory consuming. So lets compare the three. The internet connection that I'am using can download at 5.5Mb/sec on a normal desktop with SABnzbd so lets take that as 'control'ControlSABnzbdNZBGetNNTPGrabAverage download speed (Mb/sec)5.51.72.80.6During this test a 1.5Gb file was downloaded. The download speed of SABnzbd was all over the place from low points of 1.2Mb/sec to some spikes of 2.5Mb/sec. The download speed of NZBGet was much more stable between 2.7 and 2.9, that is more what you would expect. The final one NNTPGrab was the wist of all download speeds never went over 700Kb/sec very disappointing.The cpu consumption was very high during the download, and he Raspberry is running on 700Mhz by default, so what would happen if we increased the cpu speed?We got a bit better results with the Raspberry running at 900Mbz (1000 caused a crash)ControlSABnzbdNZBGetNNTPGrabAverage download speed (Mb/sec)5.51.93.00.6The download speed of SABnzbd was even more all over the place, with low points of 1.2Mb/sec to high speeds of 3.5Mb/sec. NZBGet was a bit better but still a very stable download speed.
![What What](/uploads/1/2/5/4/125485994/459287659.png)
SABnzbd for Mac: Free Download - GUI for SABnzbd (was SABnzbdX). Download the latest versions of the best Mac apps at MacUpdate. I have been curious about how well the Raspberry Pi, Pi 2 and Banana Pi perform at usenet downloading. I test 2 different usenet downloaders: NZBGet written in C and Sabnzbd written in python to see which performs.
And NNTPGrab was still to slow.Conclusion: SABnzbd could be used if your internet connection isn't that fast, or you don't mind waiting. But the best newsgroup downloader for the Raspberry Pi is NZBGet.Update: Extra 'speed boost': Disable CrcCheck (In Settings - Download Queue) if you have a stable newsserver. This will increase the download speed with NZBGet to 3.7Mb/sec. A possible downside is that if an article fails to download correctly that the entire download needs to go tough a par2 check/repair, which will cost you more time in the end.Some tech details:I tested this on a Raspberry Pi model B with with '2013-09-25-wheezy-raspbian' distribution.SABnzbdPlus version 0.6.15NZBGet version 11NNTPGrab version 0.7.
Why Do I Want To Do This?If you followed along with our and you’re perfectly happy with the results, then you can skip this tutorial altogether.If, on the other hand, you’ve found that resource-intensive SABnzbd is taxing your Raspberry Pi too much (especially if you’re running it side-by-side with a BitTorrent client), then switching to NZBGet is a great way to free up system resources. You’ll lose a variety of features in the process, but the core functionality (importing NZB files, downloading content, unpacking it, and interacting with helper apps like SickBeard and CouchPotato) is all still available with NZBGet.Be forewarned, however, that installing NZBget is a significantly bigger hassle (and involves compiling both NZBget and patched helper apps). What Do I Need?For this tutorial, we assume that you have a functional Raspberry Pi with Raspbian installed and have followed along with our previous tutorials. I have you have and you’re just here to swap out SABnzbd for NZBget, jump to the next section.