[lkml]   [2005]   [Jan]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] [request for inclusion] Realtime LSM
    On Fri, 2005-01-07 at 11:20 -0500, Paul Davis wrote:
    > >On Fri, Jan 07, 2005 at 10:41:40AM -0500, Paul Davis wrote:
    > >>
    > >> fine, so the mlock situation may have improved enough post-2.6.9 that
    > >> it can be considered fixed. that leaves the scheduler issue. but
    > >> apparently, a uid/gid solution is OK for mlock, and not for the
    > >> scheduler. am i missing something?
    > >
    > >I think you skipped a step. You don't have a scheduler requirement, you have
    > >a latency requirement. You currently *solve* that latency requirement via a
    > >scheduler "hack", yet is quite clear that the "hard" realtime solution is
    > >most likely not the right approach. Note that I'm not saying that you
    > Why is that clear? In just about every respect, realtime audio has the
    > same characteristics as hard realtime, except that nobody gets hurt
    > when a deadline is missed :) We have an IRQ source, and a deadline
    > (sometimes on the sub-msec range, but more typically 1-5msec) for the
    > work that has to be done. This deadline is tight enough that the task
    > essentially *has* to run with SCHED_FIFO scheduling, because doing
    > almost anything else instead will cause the deadline to be missed.

    It's not like hard realtime, it is. All that makes a hard RT system is
    that missing a deadline means the system has utterly failed. How is
    this any different than an xrun causing a loud pop or click in a live

    Really, I think Linux has owned the server space for so long that some
    folks on this list are getting hubristic. Just because you have the
    best server OS does not mean it's the best at everything.


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 14:09    [W:0.021 / U:6.928 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site