Faster on Windows than Linux

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
DragonSpawn
Newbie
Newbie
Posts: 5
Joined: January 20th, 2010, 4:58 am

Faster on Windows than Linux

Post by DragonSpawn »

Hey.
I have been using sabnzbd for quite some time and I have noticed that I am getting much better speeds when I run it on windows.
I get about 2MB/sec on linux (tried on debian and ubuntu) but on windows it spits out over 6MB/sec without a hitch.
Its on the same computer with identical settings.

Any theories as why it is like this? Currently I am using the latest beta (0.5.0 beta 6) but I have experienced this on the latest stable as well.
I have used other usenet applications on linux and they show the same high speed as sabnzbd on windows, so there is something about the linux version that my little server does not like.
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Faster on Windows than Linux

Post by shypike »

I don't know what kind of system you are talking about.
On my Linux Mint system running on a 4 year old Pentium IV , I get about 6MByte/sec,
which is a about the same as on my Windows Home Server running on a Atom270.

There are all sorts of reasons possible.
About 80% of the execution time is taken by Python libraries.
These are not under our control.
Did you install the yEnc module? That's a crucial one to get any performance.
If SABnzbd cannot find it, it will use its own Python-level decoder (which sucks of course).
Post Reply