“In response to a recent discussion on the lkml, Ingo Molnar
posted a patch that introduces ‘voluntary kernel preemption’ into
the Linux 2.6 kernel. Ingo explains the problem that he is working
to address:“‘As most of you are probably aware of it, there have been
complaints on [the] lkml that the 2.6 kernel is not suitable for
serious audio work due to high scheduling latencies (e.g. the
Jackit people complained). I took a look at latencies and indeed
2.6.7 is pretty bad–latencies up to 50 msec (!) can be easily
triggered using common workloads, on fast 2GHz+ x86 system–even
when using the fully preemptible kernel…!'”