Hi all, I’ve seen some other posts relating to CPU useage however they were from earlier versions of mono and nzbdrone.
Details of my system:
Linux Mint 16 Petra x86_64
uname -R - 3.11.0-20-generic
nzbdrone - Version 2.0.0.1397
mono - Mono JIT compiler version 3.2.1 (Debian 3.2.1+dfsg-1~pre2)
htop shows:
CPU% of both cores 95% and higher at all times. Restarting the service will ramp up to 100% shortly after. Stopping the service drops mono off the htop list.
Is drone actually doing anything when the cores spike up? The UI will show progress messages during most of the backend operations, as will Trace logging.
It scans for changes in series files every 12 hours and RSS feed scan run every 15 minutes, the RSS scan will kick up the CPU usage, but that should last less than a minute. The disk scan is relatively low on resources.
Hmm… logs show activity for approx 2mins every 15. I am halfway in a 15min window watching htop and it is still smashing the CPU non stop. I’m going to have to remove NZBdrone as it’s just stealing any available CPU time from the rest of the system. I’m enabling trace logs to take a look - will post back findings.
2 minutes every 15 minutes, thats a pretty long time for the RSS scan to run, how many indexers are enabled? You can zip up the logs and send them over via dropbox, mega, etc and I can take a look too.