Thread priority of cutting thread in vdr

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Klaus Schmidinger wrote:
> Emil Naepflein wrote:
> >On Mon, 10 Oct 2005 09:54:56 +0300, Marko M?kel? wrote:
> >
> >>On Mon, Oct 10, 2005 at 06:52:12AM +0200, Emil Naepflein wrote:
> >>
> >>>This is pretty useless on my system because the loss of responsiveness
> >>>is mostly caused by the disk accesses and not by cpu usage. 
> >>
> >>Are you sure that DMA disk transfers are enabled? If not, the copying
> >>with programmed I/O (PIO) will consume CPU.
> >
> >
> >As I wrote, there is no problem with cpu usage. And DMA is enabled as I
> >use a Promise SX6000 controller (SCSI interface). The main problem is
> >that the cutting thread reads and writes the data through the buffer
> >cache and purges useful data from the buffer cache. Any disk access when
> >using the menu then is delayed considerably. This is with a 2.4 kernel.
> >The 2.6 kernel behaves much better in this regard.
> 
> I'm currently in the process of adopting Ralf M?ller's patch
> to avoid trashing the disk cache. Maybe that will help.

2.6.13+ also supports ionice. That could help to not starve other
processes accessing the disk. AFAIK it's on a per process level
though so the cutting thread would need to be turned into to a
separate cutting process.

cu
Ludwig

-- 
(o_  Ludwig.Nussel@xxxxxx
//\
V_/_ PGP Key ID: FF8135CE


[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux