Does anyone know why playback of SD recordings in mythtv uses up so much kernel CPU? Vmstat reports 45 55 0 0 for us sy id wa, respectively (I'm told there's a problem with top and 2.6 kernels).
It seems to me that mpeg decoding of DVD's should be identical in terms of CPU utilization, but it's apparently not: vmstat reports 13 0 86 1 when I'm watching a DVD using xine, which seems about right to me. What's more interesting is that even though I'm already at 0% idle with SD channels, HD playback still (largely) works--user CPU increases but kernel CPU drops: 65 35 0 0. The reason I'm looking at this in the first place is because I'm experiencing playback choppiness when switching channels or bringing up the program info OSD, both with SD and HD channels. Exiting and starting again usually fixes the problem. I've tried a variety of things I've found in the dev and user forums (e.g., turning off commflagging), but nothing has helped so far. My setup is: AMD64 3000+ pcHDTV-3000 PVR-250 Nvidia 6600GT Suse 9.2 (linux-2.6.8-24) As for my version of mythtv, I'm compiling from CVS with the only changes in settings being alsa and opengl vsync support. This behavior (the cpu stats as well as the playback choppiness) has been around since I started about a month ago. I've tested it with a CVS pull from yesterday (2/11), too. Thanks in advance for any insight anyone may have on this.
_______________________________________________ mythtv-users mailing list mythtv-users@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users