Sabnzbd 0.4.2 Mac Testing Results and Observations

Get help with all aspects of SABnzbd
Forum rules
Help us help you:
  • Are you using the latest stable version of SABnzbd? Downloads page.
  • Tell us what system you run SABnzbd on.
  • Adhere to the forum rules.
  • Do you experience problems during downloading?
    Check your connection in Status and Interface settings window.
    Use Test Server in Config > Servers.
    We will probably ask you to do a test using only basic settings.
  • Do you experience problems during repair or unpacking?
    Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
Post Reply
sam1am
Newbie
Newbie
Posts: 11
Joined: May 15th, 2008, 1:40 am

Sabnzbd 0.4.2 Mac Testing Results and Observations

Post by sam1am »

For about a week and a half now, I have been getting dog slow speeds from Usenet.  Having explored all links from my provider, to my isp, to my router firmware, to my own computer, I decided to attempt to undertake a thorough test of download speeds from different NZB downloaders, specifically Sabnzbd.

Background
-------------

I am on a 50Mbit duplexed last mile fiber connection.  I can typically see real world usage between 45-50Mbit/sec.  From Usenet, that means I can typically download at around 6MByte/sec.  Up until last week that was average.  I don't point this out to brag, but just to give you an idea of my testing platform.

Here is a speed test from around the same time I conducted these other tests:

Image

For my provider I use Giganews.  My account allows me 10 connections and I connect on port 119.  My router is a WRT300n V 1.1 and for most tests I was running DDWRT v24-Mega firmware unless otherwise noted.  It is from this firmware's web interface that I am grabbing screenshots of my speed test results.  Please note the scale on each screengrab - they are relative.

My computer is a 1.83Ghz Intel Core Duo Macbook Pro Running a squeaky clean install of OS 10.5.4.

Control
--------

In the past I have had the most consistent speed results using Unison.  As Raf pointed out, Sabnzbd can't really be expected to be as fast as Unison as it is written in python.  Still, I WAS seeing similar results before. 

Image

Testing
--------

My first test was using the latest and great version of sabnzbd 4.2. 
Image

Next, I adjusted the cache as suggested by the wiki to allow for less disk access and supposedly higher speeds.
Image

For reference, I tried an old version of Sabnzbd.  Version 0.4 beta 5
Image

Here is .4b5 and 0.4.2 running one after the other.  0.4.2 is on the left
Image

At this point I reflashed to the factory firmware on my router.  I couldn't grab the same type of a screenshot anymore, so I grabbed this one from my desktop. This is 0.4.2 again. 
Image

Observations
---------------

I thought that the newer versions of sab must be slower, but the data shows they are actually much faster - as the second to last graph shows.  This doesn't explain why I was able to blow all of these speeds out of the water two weeks ago, but clearly something has changed.

Unison downloads about twice as fast and sabnzbd now.

Increasing the memory cache for sabnzbd doesn't seem to work and actually appears to make things slower.  I set the cache to 70 as suggested by the wiki, but will test more settings later.

Sabnzbd's connection seems much more sporadic.  It tends to have short bursts of high speed split by period of just a little activity.  Unison seems to keep a little bit more consistent speed.

Switching my router firmware appears to have doubled the speed of sabnzbd.

Conclusions
-------------

I don't think that sabnzbd is inherently that much slower than Unison.  I think their download speeds should be about equal, and that is what I normally saw.  I think it's more likely that Unison and Sab simply work differently, and something about my network is effecting sab more than Unison - but as you can see in the grpah, even Unison is effected a little bit (should be 5-10Mb faster).

I don't think the tests on my platform are consistent enough to draw any conclusions.  I want to see more tests from more people.  Anyone up to doing some comparison testing?
sbultez

Re: Sabnzbd 0.4.2 Mac Testing Results and Observations

Post by sbultez »

can you connect your mac ethernet directly on your modem, and check again  ?
what's your CPU load running sab at full speed ?
how much inactive/free memory do you have ?

my broadband is slower here, but my speed is constant, topping my bandwidth (about 460 kb/s)
Last edited by sbultez on July 18th, 2008, 7:52 am, edited 1 time in total.
rAf
Moderator
Moderator
Posts: 546
Joined: April 28th, 2008, 2:35 pm
Location: France
Contact:

Re: Sabnzbd 0.4.2 Mac Testing Results and Observations

Post by rAf »

my broadband is slower too, but my speed is also constant, topping my bandwidth (about 750 kb/s)
And maybe it's obvious, but check if there is no speedlimit in sab also.
The download speed difference between sab and unison seems too important...
paco
Newbie
Newbie
Posts: 1
Joined: July 19th, 2008, 10:10 pm

Re: Sabnzbd 0.4.2 Mac Testing Results and Observations

Post by paco »

i'm totally new to sab but looking for a solution to improve the dl speed when using sab, i found this thread …

Version: 0.4.2
OS: OSX 10.4.11
Install-type: OSx .app
Skin (if applicable): Default
Firewall Software: none
Are you using IPV6? no
Is the issue reproducible? yes, permanent

i absolutely have no clue why sab performs as bad as apparently losing the connection (i have 3 subservers to choose from my provider) and reporting speeds between 0.0 and 64k, whereas unison would ramp up about to 240ish k. i'm using bmon to analyze traffic locally and all else requiring internet connection is as fast as usual, no irregularities. i'm on a cable line with 250k down max.

Article Cache Limit is 70, although i don't notice a difference in downstream performance if it's 50 or 0. what can i do, is there something to check?

thanks, paco
sam1am
Newbie
Newbie
Posts: 11
Joined: May 15th, 2008, 1:40 am

Re: Sabnzbd 0.4.2 Mac Testing Results and Observations

Post by sam1am »

I think maybe sabnzbd would be going fast again if it wasn't losing the connection every second or two. 

Unfortunately I don't know how to solve that.
sam1am
Newbie
Newbie
Posts: 11
Joined: May 15th, 2008, 1:40 am

Re: Sabnzbd 0.4.2 Mac Testing Results and Observations

Post by sam1am »

For now I'm going back to Unison - which is a shame.  Sabnzbd is just dog slow.  I can't even get old versions to perform like they used to.  :(
Post Reply