Download Performance 'saw-tooth'

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
flux
Newbie
Newbie
Posts: 7
Joined: May 28th, 2017, 3:52 pm

Download Performance 'saw-tooth'

Post by flux »

Hi all,

First time here but I've done everything I can think of and have run out of ideas. So, I have Sab running on the latest version on a dedicated Windows mahcine with the following:

- 220 thounsand or so Pyrostone score
- 8GB of RAM
- Writing to an SSD, with write speed of around 100MB
- i5 qaud core
- 5 or so servers setup with 20 connections on each

I have no problem hitting max speed for my line, not a problem. But then, it will drop off and bring it back to max speed again. E.g. It will run at a constant 26MB/s and then immediately drop to 16MB/s or so and then work it's way back up to 26MB/s. My download group looks like sharks teeth...

It does this roughly every minute or so, without fail and not faster or slower, always on time.

Anyone had similar issues or have any suggestions? I would greatly apprecaite it.
User avatar
safihre
Administrator
Administrator
Posts: 5366
Joined: April 30th, 2015, 7:35 am
Contact:

Re: Download Performance 'saw-tooth'

Post by safihre »

What version of Sabnzbd are you using? At least 2.0.x?
Did you read and apply https://sabnzbd.org/wiki/advanced/highs ... ading.html
If you like our support, check our special newsserver deal or donate at: https://sabnzbd.org/donate
flux
Newbie
Newbie
Posts: 7
Joined: May 28th, 2017, 3:52 pm

Re: Download Performance 'saw-tooth'

Post by flux »

Hi safihre,

Thanks for getting back to me.

I can confirm I'm using version 2.0.1 [be5bebb].

I made all the chagnes in the WIKI article you suggested when this first started happening.

I can't seem to find sabyenc as described in the first step but I did install from the standard Windows installer.

I've got my Article Cache set to 1G.

My Logging has always been set to Errors/Warnings.

I used to have lots of connections but reduced them to make sure that wasn't the problems.

I'm unsure how to change the SSL Ciphers.

My CPU and disk write speed is way above what it needs to be.
User avatar
safihre
Administrator
Administrator
Posts: 5366
Joined: April 30th, 2015, 7:35 am
Contact:

Re: Download Performance 'saw-tooth'

Post by safihre »

In Config > Switches, set SSL Cipher to 'RC4-MD5' (without the quotes).
Restart SABnzbd
If you like our support, check our special newsserver deal or donate at: https://sabnzbd.org/donate
flux
Newbie
Newbie
Posts: 7
Joined: May 28th, 2017, 3:52 pm

Re: Download Performance 'saw-tooth'

Post by flux »

I've changed the SSL cipher, still having the same issues.
flux
Newbie
Newbie
Posts: 7
Joined: May 28th, 2017, 3:52 pm

Re: Download Performance 'saw-tooth'

Post by flux »

Don't suppose anyone has any more thoughts on this?
User avatar
safihre
Administrator
Administrator
Posts: 5366
Joined: April 30th, 2015, 7:35 am
Contact:

Re: Download Performance 'saw-tooth'

Post by safihre »

Can you try 2.2.0? Just download the Standalone version, which you can just unpack anywhere and run. It will use the settings from your regular sabnzbd without having to overwrite it.
If you like our support, check our special newsserver deal or donate at: https://sabnzbd.org/donate
flux
Newbie
Newbie
Posts: 7
Joined: May 28th, 2017, 3:52 pm

Re: Download Performance 'saw-tooth'

Post by flux »

Hi,

Just tried 2.2.0 beta and the same things appears to be happening. Are we safe to assume there is a high likelyhood it's my internet connection, hardware or usenet server?

It's frustrating as this used to work without issue at max speed.
flux
Newbie
Newbie
Posts: 7
Joined: May 28th, 2017, 3:52 pm

Re: Download Performance 'saw-tooth'

Post by flux »

As an update, I have tried looking through the logs but they don't track speed from what I can see so that isn't going to help.
User avatar
safihre
Administrator
Administrator
Posts: 5366
Joined: April 30th, 2015, 7:35 am
Contact:

Re: Download Performance 'saw-tooth'

Post by safihre »

Maybe you can watch memory, disk and cpu usage in the task manager? How does it look during the drops? Is there lots of disk activity or cpu activity?
If you like our support, check our special newsserver deal or donate at: https://sabnzbd.org/donate
flux
Newbie
Newbie
Posts: 7
Joined: May 28th, 2017, 3:52 pm

Re: Download Performance 'saw-tooth'

Post by flux »

Hi Safihre,

Thanks for the advice. I will give what you mentioned RE watching memory etc. for the next few days and see if I can make a link. Really appreciate all your help thus far. :-)
battlechaser
Newbie
Newbie
Posts: 1
Joined: August 4th, 2017, 5:02 pm

Re: Download Performance 'saw-tooth'

Post by battlechaser »

has anyone made headway with this issue i'm seeing the same thing;Image
User avatar
safihre
Administrator
Administrator
Posts: 5366
Joined: April 30th, 2015, 7:35 am
Contact:

Re: Download Performance 'saw-tooth'

Post by safihre »

You did everything that is listed in the Highspeed downloading page? The cache size, disabling logging, making sure you have Sabyenc?
If that's the case, your hardware is just not fast enough.
What you see is that it fills the cache fastand then empties it while slowing the downloading speed to not overflow the memory.
If you like our support, check our special newsserver deal or donate at: https://sabnzbd.org/donate
User avatar
sander
Release Testers
Release Testers
Posts: 8829
Joined: January 22nd, 2008, 2:22 pm

Re: Download Performance 'saw-tooth'

Post by sander »

flux wrote: May 28th, 2017, 4:10 pm
I have no problem hitting max speed for my line, not a problem. But then, it will drop off and bring it back to max speed again. E.g. It will run at a constant 26MB/s and then immediately drop to 16MB/s or so and then work it's way back up to 26MB/s. My download group looks like sharks teeth...

It does this roughly every minute or so, without fail and not faster or slower, always on time.
I would say this is classic TCP Sawtooth behaviour. Google gives a lot of descriptions. It happens when TCP detects losses; it throttles back then.

EDIT
When you download a 1GB file via HTTP or FTP (so: with your webbrowser or wget or curl, not SABnzbd), do you also get the sawtooth with the max at linespeed?
/EDIT

You could use SAB's max bandwidth setting (and it at 80% or so) to see if that avoids TCP losses and thus throttling back.

Image
User avatar
safihre
Administrator
Administrator
Posts: 5366
Joined: April 30th, 2015, 7:35 am
Contact:

Re: Download Performance 'saw-tooth'

Post by safihre »

Similar story on Reddit, the other user sees this not only on sabnzbd, but also on other services like the browser.
Coild also be QoS being active from your router:
https://www.reddit.com/r/usenet/comment ... _going_up/
If you like our support, check our special newsserver deal or donate at: https://sabnzbd.org/donate
Post Reply