On Wed, Jun 02, 2004 at 11:28:20AM -0700, Fernando Pablo Lopez-Lezcano wrote:
> > > A real test with the Jack low latency server reveals
that something else
> > > is creating latency hits.
> >
> > do you run Jack as realtime process ??
>
> Correct, it is running SCHED_FIFO. I'm using Jack O'Quin LSM realcap
> module to grant non-root users those privileges (compiled as a module in
> the kernel).
>
> Just occured to me, is there anything else in FC2 that may be running
> SCHED_FIFO?? I'll try to find out.
Using schedutils (chrt) I find no tasks or threads running SCHED_FIFO.
And the realtime threads of jack are apparently running SCHED_FIFO.
Argh, that would have been too easy :-)
can you try to NOT run it realtime? Sounds odd but when you use realtime
behavior you have to be really careful for priority inversion situations (eg
if X doesn't run at such a high prio, but your RT task needs to wait on X to
draw something..)