lkml.org 
[lkml]   [1999]   [Feb]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRe: real-time support in Linux (again)
    Date
    > what's the difference between using rtlinux for real-time and linux for
    > time-sharing, and Sun's approach with Solaris where the scheduler
    > algorithms are contained in something akin to loadable kernel modules?

    Hard real time is more than scheduling. Not only do you have to schedule
    real time tasks within boundaries (and on an RTOS refuse to allow
    a configuration where a time boundary cannot be met) you also have to
    guarantee that you can complete any specific time constrained event within
    that timeperiod _regardless_ of the state of the rest of the system.

    Thus for example if you wake a real time task and it cannot activate because
    its sleeping on a buffer that some other low priority task owns temporarily
    you just lost the game.

    Alan


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

    \
     
     \ /
      Last update: 2005-03-22 13:50    [W:0.025 / U:60.788 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site