On Tue, 10 Aug 2004 16:36:47 -0400 Lee Revell <rlrevell@xxxxxxxxxxx> wrote: > However, if it happens the other way, and the disk controller > interrupts the soundcard, this can be a problem, because at the lowest > latencies we have 666 usecs between soundcard interrupts. If the disk > controller interrupts the soundcard and runs for a significant > fraction of 666 usecs, then it's possible that by the time control is > returned to the soundcard interrupt handler, we have already missed > the next interrupt. > > I believe this is what was happening with the earler voluntary > preemption patches (-L2?), where xruns occurred with the default > max_sectors_kb of 1024, but went away when this was lowered to 256. Ok, thanks for the clarification. Now i can start trying to puzzle all this info together into a nice short clear text on the wiki page. I'm not so good at writing texts, so it might take a while :) Flo -- Palimm Palimm! http://affenbande.org/~tapas/