lkml.org 
[lkml]   [2001]   [Sep]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: broken VM in 2.4.10-pre9
    From
    Date
    Alan Cox <alan@lxorguk.ukuu.org.uk> writes:

    > Much of this goes away if you get rid of both the swap and anonymous page
    > special cases. Back anonymous pages with the "whoops everything I write here
    > vanishes mysteriously" file system and swap with a swapfs

    Essentially. Though that is just the strategy it doesn't cut to the heart of the
    problems that need to be addressed. The trickiest part is to allocate persistent
    id's to the pages that don't require us to fragment the VMA's.

    > Reverse mappings make linear aging easier to do but are not critical (we
    > can walk all physical pages via the page map array).

    Agreed.

    What I find interesting about the 2.4.x VM is that most of the large
    problems people have seen were not stupid designs mistakes in the VM
    but small interaction glitches, between various pieces of code.

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

    \
     
     \ /
      Last update: 2005-03-22 13:03    [W:2.864 / U:0.084 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site