Page 1 of 1

Troubleshooting High CPU usage

Posted: August 21st, 2012, 7:40 pm
by houkouonchi
Anyway to do this? I am having problems with a 100 GB nzb file in that at first it was going at decent speed (14-18 megabytes/sec) but after its about 70% done its crawling at 2-4 megabytes/sec and python is using 100% cpu.

I moved another file above it and that one is cruising at 30 megabytes/sec. So obviously its a problem with this specific NZB. Does it have to do with its size or something else?

How can I troubleshoot what is causing the CPU bottleneck? This is on a core i7 style xeon 2.4 Ghz so it should be able to go faster than 2-4 megabytes/sec.

Re: Troubleshooting High CPU usage

Posted: August 22nd, 2012, 12:13 am
by sander
30 megabytes/sec? So 300 Mbps? Are you on a fiber connection?

Anyway: if you download the 100GB NZB file with another NZB download program (for example NNTPgrab), what happens?

Re: Troubleshooting High CPU usage

Posted: August 22nd, 2012, 4:11 am
by shypike
If it is just this none NZB, it could very well be something at the Usenet server side.
If the behavior is consistent for all large NZB files, then it could be a SABnzbd problem.

Re: Troubleshooting High CPU usage

Posted: September 14th, 2012, 11:13 am
by houkouonchi
Yes I am on fiber. I ran into it again and no it doesnt happen in other clients. Like it slows down a little but not as much.

Also when this happens its being CPU bottlenecked (python process uses 100% -- or a bit over) of cpu usage.

Re: Troubleshooting High CPU usage

Posted: September 14th, 2012, 12:07 pm
by shypike
SABnzbd doesn't always scale well with very large files,
especially when the poster chose to use smaller articles.
WTH are you downloading that is 100G big?