Re: [RFC] Generic deferred file writing

From: Eric W. Biederman (ebiederman@uswest.net)
Date: Sat Dec 30 2000 - 19:26:58 EST

  • Next message: Manfred: "oops with 2.4.0-test13-pre7 in acpi_ns_get_next_object"

    Linus Torvalds <torvalds@transmeta.com> writes:

    > On 30 Dec 2000, Eric W. Biederman wrote:
    > >
    > > One other thing to think about for the VFS/MM layer is limiting the
    > > total number of dirty pages in the system (to what disk pressure shows
    > > the disk can handle), to keep system performance smooth when swapping.
    >
    > This is a separate issue, and I think that it is most closely tied in to
    > the "RSS limit" kind of patches because of the memory mapping issues. If
    > you've seen the RSS rlimit patch (it's been posted a few times this week),
    > then you could think of that modified by a "Resident writable pages Set
    > Size" approach.

    Building on the RSS limit approach sounds much simpler then they way
    I was thinking.

    > Not just for shared mappings - this is also an issue with
    > limiting swapout.
    >
    > (I actually don't think that RSS is all that interesting, it's really the
    > "potentially dirty RSS" that counts for VM behaviour - everything else can
    > be dropped easily enough)

    Definitely.

    Now the only tricky bit is how do we sense when we are overloading
    the swap disks. Well that is the next step. I'll take a look
    and see what it takes to keep statistics on dirty mapped pages.

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



    This archive was generated by hypermail 2b29 : Sat Dec 30 2000 - 20:48:33 EST