[lkml]   [2004]   [May]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: 4g/4g for 2.6.6
    On Tue, 25 May 2004, Rik van Riel wrote:

    > The point is, people like to run bigger workloads on
    > bigger systems. Otherwise they wouldn't bother buying
    > those bigger systems.

    Btw, you're right about the VMAs. Looking through customer
    stuff a bit more the more common issues are low memory being
    eaten by dentry / inode cache - which you can't always reclaim
    due to files being open, and don't always _want_ to reclaim
    because that could well be a bigger performance hit than the
    4:4 split.

    The primary impact of the dentry / inode cache using memory
    isn't lowmem exhaustion, btw. It's lowmem fragmentation.

    Fragmentation causes fork trouble (gone with the 4k stacks)
    and trouble for the network layer and kiobuf allocation,
    which still do need higher order allocations.

    Sure, the 4/4 kernel could also have problems with lowmem
    fragmentation, but it just seems to be nowhere near as bad.

    "Debugging is twice as hard as writing the code in the first place.
    Therefore, if you write the code as cleverly as possible, you are,
    by definition, not smart enough to debug it." - Brian W. Kernighan

    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:03    [W:0.025 / U:0.196 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site