Page 1 of 1
Running SABnzbd on low powered devices (router, NAS etc.)
Posted: November 8th, 2011, 8:15 pm
by Softcox
I have an Asus RT-N16 (480mhz CPU, 128MB RAM) running the TomatoUSB firmware and SABnzbd, along with SickBeard, actually runs pretty well. It's definitely slower downloading than on my Mac (~1MBps max vs 1.6MBps) and par2 checks are obviously quite slow, however it's definitely usable and I can shut down my Mac overnight now and let the router chug along.
So far I have done the following
* Running SABnzbd with "nice -19" prefix. IONice doesn't seem to be available on the firmware I'm using unfortunately (only kernels after a certain version support it).
* Limiting overall connections to around 10. I could disable SSL as well but I would prefer to sacrifice some speed
* Article Cache Limit: 16M
* Watch Folder Scan Speed: 60
* Pause Downloading During Post-Processing: enabled
* Only Get Articles for Top of Queue: enabled
Are there any recommended settings for this kind of setup? I'm willing to modify the python source if necessary
Re: Running SABnzbd on low powered devices (router, NAS etc.
Posted: November 9th, 2011, 7:45 am
by sander
SABnzbd runs well on a 128MB RAM machine? Interesting! That means it could also run on the 35 USD Raspberry Pi (with 256MB RAM). See
http://www.raspberrypi.org/
And as the RasPi has output to S-Video and HDMI, it could be a low-cost media downloader & player ...
Re: Running SABnzbd on low powered devices (router, NAS etc.
Posted: November 9th, 2011, 8:12 am
by Softcox
Not sure I'd say it runs "well" but it does work. That raspberry thing looks interesting too
Re: Running SABnzbd on low powered devices (router, NAS etc.
Posted: November 13th, 2011, 5:27 am
by uncola
I used to run sabnbzd on a qnap 2 bay nas. it had an 800mhz arm cpu and 256mb ram.. it ran well until it had to use the par2 files.. or if I was downloading something made of extra large rar files.. then it really bogged down... eventually I couldn't take it and now I run sabnzbd on a mac mini.. I'm thinking about getting another nas.. looks like arm nas cpus are up to 2ghz.. the other choice would be to get a dual atom based nas.. they seem to use a lot of power though
Re: Running SABnzbd on low powered devices (router, NAS etc.
Posted: November 13th, 2011, 7:06 am
by Softcox
A mini would be perfect but I can't really justify the cost, especially leaving it running constantly. I think I'll stick to the Asus for now and just deal with the slowness. I might try NZBget too in case a native program is faster. I assume Python has some overheads.
Re: Running SABnzbd on low powered devices (router, NAS etc.
Posted: November 13th, 2011, 8:19 am
by bbaraniec
For the cost of mini you could get a low budget nas with hard drives or really nice device without drives
Re: Running SABnzbd on low powered devices (router, NAS etc.
Posted: November 13th, 2011, 10:29 am
by sander
uncola wrote:I used to run sabnbzd on a qnap 2 bay nas. it had an 800mhz arm cpu and 256mb ram.. it ran well until it had to use the par2 files.. or if I was downloading something made of extra large rar files.. then it really bogged down
Ah, good point. I've a low-CPU low-Mem system at home (HDX-1000 with some MIPS-processor), and downloading itself is at line speed, but par/rar can take 8 hours or so ...
As soon as I've got the Raspberry Pi, I'll measure the results ...
Re: Running SABnzbd on low powered devices (router, NAS etc.
Posted: November 13th, 2011, 11:36 pm
by uncola
The mini is actually a great deal because it will also be your HTPC and has a built in remote for xbmc/boxee etc. But you have to be ok with not having much disk space. Mine idles at 11watts.. incredibly low.. it sleeps at 0 watts. I used the newest killawatt tester thing to measure it. My old htpc used about 50 watts idling.. and it was a small miniitx system with integrated gpu and two 3.5" hard drives.
This thread inspired me to order a synology ds1511+ used direct from amazon warehouse deals. it's a 5 bay dual atom NAS you can upgrade the ram to 3GB on. I'm going to use the mac mini only for an htpc now.. the NAS will be my sabnzbd/smb share device.. hopefully I won't have to leave it on all the time since it has wake on lan.. my router's webgui has a nice wake on lan page I can use to turn it on whenever I want to start downloading stuff.. I have a asus rt-n16 too but I'm running toastman's tomatousb on it
Re: Running SABnzbd on low powered devices (router, NAS etc.
Posted: November 27th, 2011, 9:30 pm
by Softcox
I just tried switching to non-SSL connections and I'm now getting around ~1MB/s speeds compared to 500KB/s with SSL. The SSL overhead must be pretty taxing on embedded CPUs.
Re: Running SABnzbd on low powered devices (router, NAS etc.
Posted: November 28th, 2011, 6:46 pm
by bry
softcox, mind posting a quick set of instructions/steps to get this going?
Re: Running SABnzbd on low powered devices (router, NAS etc.
Posted: September 5th, 2012, 9:41 pm
by chowyungfatso
Anyone tried running this on the RT-N66U?
Also, what package did you use for optware?