lkml.org 
[lkml]   [1999]   [Jan]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: MM deadlock [was: Re: arca-vm-8...]
    Hi,

    On Sun, 10 Jan 1999 20:03:41 +0100 (CET), Andrea Arcangeli
    <andrea@e-mind.com> said:

    > Another way to fix the thing could be to left only to kswapd the work to
    > sync shared-mmapped page out to disk when needed. We could wakeup kswapd
    > from the inside of filemap_swapout... It's dirty but should work fine
    > without the need of reentrant semaphores.

    Yep. I had this working for swap a long time ago via a separate kswiod
    thread for swap IO, but it didn't make a lot of difference at the time
    (we weren't swapping very intelligently in those days, though). It's
    something I have thought of resurrecting, mainly because I'm nervous
    that if kswapd spends too much time swapping asynchronously then we can
    be left starved of real free pages on the free lists for interrupts.

    --Stephen


    -
    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:49    [W:3.062 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site