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

Reply via email to