On Thu, 24 May 2007, Lars Luthman wrote:
xruns? The GUI should _never_ be able to affect the
audio thread's
performance. Aren't you running JACK in realtime mode?
Yup, I'm running JACK with realtime scheduling, and I had exactly
the same thought. The GUI is running at a normal SCHED_OTHER
priority, and it holds no absolutely no locks needed by other
threads after everything is up and running.
What kernel is this? Are you using Ingo Molnar's RT patch?
2.6.20-rt8, built with complete preemption, dynamic ticks, high res
timers, timer frequency at 1000Hz, and all of the expensive
debugging features turned off. I'll be trying out 2.6.20-rt7
tonight.
--ww