Subject: Re: Hard realtime scheduling
To: Dave <email@example.com>
From: SODA Noriyuki <firstname.lastname@example.org>
Date: 04/05/2005 16:20:23
>>>>> On Mon, 4 Apr 2005 11:21:23 -0700 (PDT),
Dave <email@example.com> said:
> As I stated earlier, realtime scheduling, especially not requiring root
> access, will be a boon to good quality audio support. I'm hoping that
> we'll have something that can be used by JACK. I never got any comments
> on this at the time. Can I get some now?
Not requiring special privilege is problematic, since a realtime
process can occupy whole CPU resource.
Is there any prior art about such feature in UNIX-based OSes?
Basically, audio device and kernel device driver should provide
enough audio buffer to relax realtime constraint on userlevel.
Perhaps certain fixed rate of cpu time may be dedicated to
non-privileged realtime processes, though.