[mythtv-users] Live TV Pauses
Kevin Stussman
kevins at solium.com
Wed Jun 30 13:33:12 EDT 2004
On Wed, 2004-06-30 at 11:10, Stephen Tait wrote:
> On hardware like that, load average and CPU usage is waaaaaaaaay too high.
> I'm on a 2400 with an nVidia FX MX4000, load average is never above about
> 0.3 and CPU usage is at about 1% when watching paused live TV, and hits
> about 20% with deinterlacing.
>
> Number one culprit I'd say is DMA on the hard drive. Delve into hdparm and
> check that DMA is i) enabled and b) working.
Yeah....I thought about that. I know hdparm well and it seems to be
tweaked ok (maybe not perfect but the important settings seem to be on).
A friend of mine suggested that it may be doing some sort of software
coding/decoding and not using proper hardware resources... Is there a
way to ensure all is well? (I see all in lspci and modprobe).
K.
--------------
hdparm -X66 -d1 -u1 -m16 -c3 /dev/hda
mythtv root # hdparm -v /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 19929/255/63, sectors = 320173056, start = 0
mythtv root # hdparm -i /dev/hda
/dev/hda:
Model=Maxtor 6Y160P0, FwRev=YAR41BW0, SerialNo=Y443DFKE
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=57
BuffType=DualPortCache, BuffSize=7936kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2
AdvancedPM=yes: disabled (255) WriteCache=enabled
Drive conforms to: (null):
* signifies the current active mode
More information about the mythtv-users
mailing list