On Tue, 10 Aug 2004 16:36:47 -0400
Lee Revell <rlrevell(a)joe-job.com> 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/