[linux-audio-dev] Fiasco microkernel

Frank Barknecht fbar at footils.org
Wed Mar 15 21:26:18 UTC 2006


Hallo,

I just stumbled across this (via heise.de): 
http://os.inf.tu-dresden.de/fiasco/overview.html

 What are Fiasco's distinctive features (i.e., buzzwords)?

    Fiasco is a preemptible real-time kernel supporting hard
    priorities. It uses non-blocking synchronization for its kernel
    objects. This guarantees priority inheritance and makes sure that
    runnable high-priority processes never block waiting for
    lower-priority processes.

    When using L4Linux on top of Fiasco, hard-real-time applications
    can share one machine with time-sharing (Linux) applications.

    Fiasco is a real, second-generation µ-kernel protecting
    applications in address spaces. Thanks to its efficient task and
    context switching mechanism and its performace-oriented design,
    the performance penalties induced by address-space security are
    neglible - much smaller than in older, first-generation µ-kernels
    like Mach. 

Sounds somehow interesting.

Ciao
-- 
 Frank Barknecht                 _ ______footils.org_ __goto10.org__



More information about the Linux-audio-dev mailing list