lkml.org 
[lkml]   [2006]   [Mar]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH 03/03] Unmapped: Add guarantee code
    From
    Date
    On Sat, 2006-03-11 at 21:29 +0900, Magnus Damm wrote:

    >
    > > > The memory controller in ckrm also breaks out the LRU, but puts one
    > > > LRU instance in each class. My code does not depend on ckrm, but it
    > > > should be possible to have some kind of resource control with this
    > >
    > > i do not understand how breaking lru lists into mapped/unmapped pages
    > > and providing a knob to control the proportion of mapped/unmapped pages
    > > in a node help in resource control.
    >
    > It is one type of resource control. It is of course not a complete
    > solution like ckrm, but on machines with more than one node (or a
    > regular PC with numa emulation) it is possible to create partitions
    > using CPUSETS and then use this patch to control the amount of memory
    > that should be dedicated for say mapped pages on each node.
    >
    > CKRM and CPUSETS are the ways to provide resource control today.
    > CPUSETS is coarse-grained, but CKRM aims for finer granularity. None
    > of them have a way to control the ratio between mapped and unmapped
    > pages, excluding this patch.

    Oh... different type of resource control ? Controlling _how_ a resource
    is used rather than _who_ uses the resource (which is what CKRM intends
    to provide).

    >
    > I'd like to see CKRM merged, but I'm not the one calling the shots

    8-)

    > (probably fortunate enough for everyone). I think CKRM has the same
    > properties as the ClockPRO work - it would be nice to have it included
    > in mainline, but these patches modify lots of crital code and
    > therefore has problems getting accepted that easily.
    >
    > So this patch is YASSITRD. (Yet Another Small Step In The Right Direction)
    >
    > Thank you!
    >
    > / magnus
    >
    > --
    > To unsubscribe, send a message with 'unsubscribe linux-mm' in
    > the body to majordomo@kvack.org. For more info on Linux MM,
    > see: http://www.linux-mm.org/ .
    > Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
    --

    ----------------------------------------------------------------------
    Chandra Seetharaman | Be careful what you choose....
    - sekharan@us.ibm.com | .......you may get it.
    ----------------------------------------------------------------------


    -
    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: 2006-03-15 16:35    [W:0.061 / U:89.800 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site