[lkml]   [2010]   [Jan]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH v6] add MAP_UNLOCKED mmap flag
    On Mon, 18 Jan 2010 16:24:07 +0100
    Peter Zijlstra <> wrote:

    > On Mon, 2010-01-18 at 17:19 +0200, Avi Kivity wrote:
    > > > I would not advice that, just mlock() the text and data you need for the
    > > > real-time thread. mlockall() is a really blunt instrument.
    > > >
    > >
    > > May not be feasible due to libraries.
    > Esp for the real-time case I could advise not to use those libraries
    > then, since they're clearly not designed for that use case.

    In "hard" real time cases an awful lot of libraries have things like
    memory allocations in them and don't care about stack growth which can
    cause faults and sleeps. The memory allocator if you are running threaded
    was not real time priority aware either last time I checked so the
    standard libraries are not going to give the behaviour you want unless
    you have a proper RT environment, and even then it may be a bit iffy here
    and there.

     \ /
      Last update: 2010-01-18 16:43    [W:0.018 / U:3.376 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site