lkml.org 
[lkml]   [2008]   [Dec]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 00/11] memcg: split-lru feature for memcg take2
    On Mon,  1 Dec 2008 21:10:59 +0900 (JST)
    KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:

    > Recently, SplitLRU patch series dramatically improvement VM reclaim
    > logic.
    >
    > it have following improvement.
    > (1) splite lru per page type
    > (2) introduce inactive/active anon balancing logic
    > (3) introduce anon/file balancing logic
    >
    > Unfortunately, the improvement of memcgroup reclaim is incomplete.
    > Currently, it only has (1), but doesn't have (2) and (3).
    >
    >
    > This patch introduce (2) and (3) improvements to memcgroup.
    > this implementation is straightforward porting from global reclaim.
    >
    > Therefere
    > - code is simple.
    > - memcg reclaim become efficiency as global reclaim.
    > - the logic is the same as global lru.
    > then, memcg reclaim debugging become easily.
    >
    >
    > this patch series has five part.
    >
    > [part 1: global lru clean up]
    > [PATCH 01/11] inactive_anon_is_low() move to vmscan.c
    > [PATCH 02/11] introduce zone_reclaim struct
    > [PATCH 03/11] make zone_nr_pages() helper function
    > [PATCH 04/11] make get_scan_ratio() to memcg safe
    >
    > [part 2: memcg: trivial fix]
    > [PATCH 05/11] memcg: add null check to page_cgroup_zoneinfo()
    >
    > [part 3: memcg: inactive-anon vs active-anon balancing improvement]
    > [PATCH 06/11] memcg: make inactive_anon_is_low()
    >
    > [part 4: anon vs file balancing improvement]
    > [PATCH 07/11] memcg: make mem_cgroup_zone_nr_pages()
    > [PATCH 08/11] memcg: make zone_reclaim_stat
    > [PATCH 09/11] memcg: remove mem_cgroup_calc_reclaim()
    >
    > [part 5: add split-lru related statics field to /cgroup/memory.stat]
    > [PATCH 10/11] memcg: show inactive_ratio
    > [PATCH 11/11] memcg: show reclaim_stat
    >
    >
    > patch against: mmotm 29 Nov 2008
    >
    > Andrew, could you please pick 01-04 up to -mm?
    > 01-04 don't have any behavior change.
    > kamezawwa-san queue 05-11 to his memcg queueue awhile.
    >

    Thanks, I'll try weekly update queue for memcg.
    (includes 01-04 if necessary)

    -Kame





    \
     
     \ /
      Last update: 2008-12-02 05:29    [W:4.713 / U:0.216 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site