lkml.org 
[lkml]   [2005]   [Jan]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH]sched: Isochronous class v2 for unprivileged soft rt scheduling
Jack O'Quin wrote:
> I'll try building a SCHED_RR version of JACK. I still don't think it
> will make any difference. But my intuition isn't working very well
> right now, so I need more data.

Could be that despite what it appears, FIFO behaviour may be desirable
to RR. Also the RR in SCHED_ISO is pretty fast at 10ms. However with
nothing else really running it just shouldn't matter...

> I still wonder if some coding error might occasionally be letting a
> lower priority process continue running after an interrupt when it
> ought to be preempted.

That's one distinct possiblity. Preempt code is a particular problem.
You are not running into the cpu limits of SCHED_ISO so something else
must be responsible. If we are higher priority than everything else and
do no expire in any way there is no reason we shouldn't perform as well
as SCHED_FIFO.

There is some sort of privileged memory handling when jackd is running
as root as well, so I don't know how that features here. I can't imagine
it's a real issue though.

Con


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:09    [W:1.082 / U:0.116 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site