lkml.org 
[lkml]   [2008]   [Jun]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    Subject[RFC 0/5] Memory controller soft limit introduction (v3)
    This patchset implements the basic changes required to implement soft limits
    in the memory controller. A soft limit is a variation of the currently
    supported hard limit feature. A memory cgroup can exceed it's soft limit
    provided there is no contention for memory.

    These patches were tested on a x86_64 box, by running a programs in parallel,
    and checking their behaviour for various soft limit values.

    These patches were developed on top of 2.6.26-rc5-mm3. Comments, suggestions,
    criticism are all welcome!

    A previous version of the patch can be found at

    http://kerneltrap.org/mailarchive/linux-kernel/2008/2/19/904114

    TODOs:

    1. Distribute the excessive (non-contended) resources between groups
    in the ratio of their soft limits
    2. Merge with KAMEZAWA's and YAMAMOTO's water mark and background reclaim
    patches in the long-term

    series
    ------
    memory-controller-soft-limit-add-documentation.patch
    prio_heap_delete_max.patch
    prio_heap_replace_leaf.patch
    memory-controller-soft-limit-res-counter-updates.patch
    memory-controller-soft-limit-reclaim-on-contention.patch

    --
    Warm Regards,
    Balbir Singh
    Linux Technology Center
    IBM, ISTL


    \
     
     \ /
      Last update: 2008-06-27 17:21    [W:0.020 / U:0.052 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site