I'm having a very strange problem with mythbackend in that sometimes it will use up 100% of my CPU when doing absolutely nothing. It does not happen right away, but only after running for between an hour to a day or so. So, I can't really reproduce it quickly, and I don't know what is to blame. Here's a concise list of symptoms:
<br><br>-100% CPU usage when not doing any recording/playback<br>-About 40-50% of the CPU is being used by "Sys" (as in Usr/Sys/Nice/Idle)<br>-No disk or swap activity<br>-If I happen to be recording something on my tuner card at the time, the problem doesn't seem to interfere, which means that when I play back the recording, there are no skips/studders in the audio or video
<br>-The rest of the system is not very responsive (i.e. web browsing, or watching recordings)<br>-The problem will temporarily go away if I restart the mythbackend daemon<br>-No questionable entries in the backend's logfile near the time of the problem
<br><br>I have the slightest suspicion that it may have something to do with mythfilldatabase being autorun (specifically when it finishes), but I've only noticed this once, which could easily be a coincidence. Manually running mythfilldatabase has never caused this problem in the 30 or so times I've done it.
<br><br>My system:<br>Asus M2N-E motherboard (nForce 570 chipset)<br>AMD64 3800+<br>2 Gb ram<br>GeForce 7600GT (PCI-E)<br>SoundBlaster Audigy 2 ZS<br>pcHDTV 5500 tuner<br>Debian echt (testing), using debian package from <a href="http://www.debian-multimedia.org">
www.debian-multimedia.org</a>'s apt source for MythTV. I believe this was created from an svn snapshot from early december.<br>Kernel 2.6.20-rc5 preempt (tried with/without APIC/IO-APIC with the same results)<br>I'm still running a 32 bit kernel.
<br><br>I'm running mythtv on my main machine as a "dry run" before making a dedicated box for it, so to make recordings more reliable, I'm running the backend at nice level -2.<br><br>Any ideas?<br><br>