Linux Mint 16 - Mono using 100% CPU

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.

Any advice??

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.

What process is using the CPU, mono or mono-sgen?

Doing nothing and it’s pretty much permanently smacking both cores.
Top CPU useage are mono nzbdrone.exe services

I wouldn’t care that much but it’s causing MythTV playback to be choppy at times. When I check htop I can see that mono is smashing the PC.

CPU is an AMD X2 5400+

Is there some a constant TV Series scan setting that can cause this issue?

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.

If drone isn’t showing any activity in the UI then trace logs may point to something, https://github.com/NzbDrone/NzbDrone/wiki/Log-Files

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.