lkml.org 
[lkml]   [2015]   [Dec]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 6/8] mm: memcontrol: move kmem accounting code to CONFIG_MEMCG
    On Tue 08-12-15 13:34:23, Johannes Weiner wrote:
    > The cgroup2 memory controller will account important in-kernel memory
    > consumers per default. Move all necessary components to CONFIG_MEMCG.

    Hmm, that bloats the kernel also for users who are not using cgroup2
    and have CONFIG_MEMCG_KMEM disabled.

    This is the situation before this patch
    text data bss dec hex filename
    521342 97516 44312 663170 a1e82 mm/built-in.o.kmem
    513349 96299 43960 653608 9f928 mm/built-in.o.nokmem

    and after with CONFIG_MEMCG_KMEM=n

    521028 96556 44312 661896 a1988 mm/built-in.o

    we are basically back to CONFIG_MEMCG_KMEM=y. This sounds like a wastage
    to me. Do we really need this?

    >
    > Signed-off-by: Johannes Weiner <hannes@cmpxchg.org>
    [...]
    --
    Michal Hocko
    SUSE Labs


    \
     
     \ /
      Last update: 2015-12-10 14:41    [W:6.166 / U:0.000 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site