[LAD] Litmus RT kernel
robin at gareus.org
Sat Mar 5 13:25:26 UTC 2011
On 03/03/2011 04:17 PM, michael noble wrote:
> hi all,
> I just came across this:
> http://www.cs.unc.edu/~anderson/litmus-rt/index.html. From the site:
thanks for the link.
> The LITMUSRT project is a soft real-time extension of the Linux kernel with
>> focus on multiprocessor real-time scheduling and synchronization. The Linux
>> kernel is modified to support the sporadic task model and modular scheduler
>> plugins. Both partitioned and global scheduling is supported.
> It seems their latest patch is against 2.6.36. I realize this is not a plug
> and play alternative to Ingo's work by any means, but I was wondering if
> anyone more knowledgeable has some insight into what exactly the Litmus
> kernel may offer...
quick glance: I got the impression that it only addresses scheduling
policy (task partitioning) and not realtime task preemption. Also
software needs to be written dedicated for Litmus RT.
>From the site: "LITMUS RT is not a production-quality system, and we
have currently no plans to turn it into one."
The concept may become interesting when more audio software makes use of
multiple processors and rt-preemt is already built into the kernel.
I suppose that many of the lessons they're learning will be useful for
developing a new scheduler for Linux at some point, but it's very far
from being useful for linux-audio in the current stage.
> Linux-audio-dev mailing list
> Linux-audio-dev at lists.linuxaudio.org
More information about the Linux-audio-dev