From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D07EFC54FD0 for ; Mon, 27 Apr 2020 07:48:34 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 72348206B6 for ; Mon, 27 Apr 2020 07:48:34 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 72348206B6 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=huawei.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id E19398E0005; Mon, 27 Apr 2020 03:48:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DC91B8E0001; Mon, 27 Apr 2020 03:48:33 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CB7EA8E0005; Mon, 27 Apr 2020 03:48:33 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0109.hostedemail.com [216.40.44.109]) by kanga.kvack.org (Postfix) with ESMTP id AEFE78E0001 for ; Mon, 27 Apr 2020 03:48:33 -0400 (EDT) Received: from smtpin29.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id 6A2CD4DAC for ; Mon, 27 Apr 2020 07:48:33 +0000 (UTC) X-FDA: 76752857706.29.cream61_6788d933f9f08 X-HE-Tag: cream61_6788d933f9f08 X-Filterd-Recvd-Size: 20209 Received: from huawei.com (szxga05-in.huawei.com [45.249.212.191]) by imf43.hostedemail.com (Postfix) with ESMTP for ; Mon, 27 Apr 2020 07:48:31 +0000 (UTC) Received: from DGGEMS407-HUB.china.huawei.com (unknown [172.30.72.60]) by Forcepoint Email with ESMTP id 989A098785CE02F54245; Mon, 27 Apr 2020 15:48:23 +0800 (CST) Received: from [127.0.0.1] (10.166.215.99) by DGGEMS407-HUB.china.huawei.com (10.3.19.207) with Microsoft SMTP Server id 14.3.487.0; Mon, 27 Apr 2020 15:48:14 +0800 Subject: Re: memleak in cgroup To: , , CC: , , , References: <6e4d5208-ba26-93ed-c600-4776fc620456@huawei.com> From: Yang Yingliang Message-ID: <34dfdb52-6efd-7b11-07c8-9461a13b3aa4@huawei.com> Date: Mon, 27 Apr 2020 15:48:13 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <6e4d5208-ba26-93ed-c600-4776fc620456@huawei.com> Content-Type: multipart/alternative; boundary="------------5B2088B6E245451139B88EB5" Content-Language: en-US X-Originating-IP: [10.166.215.99] X-CFilter-Loop: Reflected X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --------------5B2088B6E245451139B88EB5 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: quoted-printable +cc linux-mm@kvack.org On 2020/4/26 19:21, Yang Yingliang wrote: > Hi, > > When I doing the follow test in kernel-5.7-rc2, I found mem-free is=20 > decreased > > #!/bin/sh > cd /sys/fs/cgroup/memory/ > > for((i=3D0;i<45;i++)) > do > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for((j=3D0;j<60000;j++)) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 do > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 mkdir /sys/fs/cgroup/memory/yyl-cg$j > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 done > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sleep 1 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ls /sys/fs/cgroup/memory/ | = grep yyl | xargs rmdir > done > > > before test the /proc/meminfo is: > > MemTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 493554824 kB > MemFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 491240912 kB > MemAvailable:=C2=A0=C2=A0 489424520 kB > Buffers:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 4112 kB > Cached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 65400 kB > SwapCached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 0 kB > Active:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 156= 016 kB > Inactive:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 37720 k= B > Active(anon):=C2=A0=C2=A0=C2=A0=C2=A0 128372 kB > Inactive(anon):=C2=A0=C2=A0=C2=A0=C2=A0 7188 kB > Active(file):=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 27644 kB > Inactive(file):=C2=A0=C2=A0=C2=A0 30532 kB > Unevictable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB > Mlocked:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 0 kB > SwapTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB > SwapFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB > Dirty:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 112 kB > Writeback:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 0 kB > AnonPages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 124356 kB > Mapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 53724 kB > Shmem:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 11036 kB > KReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 93488 kB > Slab:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 599660 kB > SReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 93488 kB > SUnreclaim:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 506172 kB > KernelStack:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 23008 kB > PageTables:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4340 kB > NFS_Unstable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 k= B > Bounce:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 0 kB > WritebackTmp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 k= B > CommitLimit:=C2=A0=C2=A0=C2=A0 250971712 kB > Committed_AS:=C2=A0=C2=A0=C2=A0 1834448 kB > VmallocTotal:=C2=A0=C2=A0 135290159040 kB > VmallocUsed:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 229284 kB > VmallocChunk:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 k= B > Percpu:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 80896 kB > HardwareCorrupted:=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > AnonHugePages:=C2=A0=C2=A0=C2=A0=C2=A0 43008 kB > ShmemHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > ShmemPmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > FileHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > FilePmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > CmaTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 65536 k= B > CmaFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 40= 480 kB > HugePages_Total:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > HugePages_Free:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > HugePages_Rsvd:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > HugePages_Surp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > Hugepagesize:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 2048 kB > Hugetlb:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 0 kB > > after test: > MemTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 493554824 kB > MemFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 484492920 kB > MemAvailable:=C2=A0=C2=A0 482801124 kB > Buffers:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 21= 984 kB > Cached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 151= 380 kB > SwapCached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 0 kB > Active:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 230= 000 kB > Inactive:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 68068 k= B > Active(anon):=C2=A0=C2=A0=C2=A0=C2=A0 130108 kB > Inactive(anon):=C2=A0=C2=A0=C2=A0 13804 kB > Active(file):=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 99892 kB > Inactive(file):=C2=A0=C2=A0=C2=A0 54264 kB > Unevictable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB > Mlocked:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 0 kB > SwapTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB > SwapFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB > Dirty:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 36 kB > Writeback:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 0 kB > AnonPages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 125080 kB > Mapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 55520 kB > Shmem:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 19220 kB > KReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0 246696 kB > Slab:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 5381572 kB > SReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0 246696 kB > SUnreclaim:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 5134876 kB > KernelStack:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 27360 kB > PageTables:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4172 kB > NFS_Unstable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 k= B > Bounce:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 0 kB > WritebackTmp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 k= B > CommitLimit:=C2=A0=C2=A0=C2=A0 250971712 kB > Committed_AS:=C2=A0=C2=A0=C2=A0 1588600 kB > VmallocTotal:=C2=A0=C2=A0 135290159040 kB > VmallocUsed:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 230836 kB > VmallocChunk:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 k= B > Percpu:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1827840 k= B > HardwareCorrupted:=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > AnonHugePages:=C2=A0=C2=A0=C2=A0=C2=A0 43008 kB > ShmemHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > ShmemPmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > FileHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > FilePmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > CmaTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 65536 k= B > CmaFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 40= 480 kB > HugePages_Total:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > HugePages_Free:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > HugePages_Rsvd:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > HugePages_Surp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > Hugepagesize:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 2048 kB > Hugetlb:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 0 kB > > after echo 3 > /proc/sys/vm/drop_caches > MemTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 493554824 kB > MemFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 485104048 kB > MemAvailable:=C2=A0=C2=A0 483358392 kB > Buffers:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 6168 kB > Cached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 79904 kB > SwapCached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 0 kB > Active:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 165= 348 kB > Inactive:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 45780 k= B > Active(anon):=C2=A0=C2=A0=C2=A0=C2=A0 130528 kB > Inactive(anon):=C2=A0=C2=A0=C2=A0 13800 kB > Active(file):=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 34820 kB > Inactive(file):=C2=A0=C2=A0=C2=A0 31980 kB > Unevictable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB > Mlocked:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 0 kB > SwapTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB > SwapFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB > Dirty:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 8 kB > Writeback:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 0 kB > AnonPages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 125236 kB > Mapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 55516 kB > Shmem:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 19220 kB > KReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0 226332 kB > Slab:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 5353952 kB > SReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0 226332 kB > SUnreclaim:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 5127620 kB > KernelStack:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 23040 kB > PageTables:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4212 kB > NFS_Unstable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 k= B > Bounce:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 0 kB > WritebackTmp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 k= B > CommitLimit:=C2=A0=C2=A0=C2=A0 250971712 kB > Committed_AS:=C2=A0=C2=A0=C2=A0 1672424 kB > VmallocTotal:=C2=A0=C2=A0 135290159040 kB > VmallocUsed:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 230436 kB > VmallocChunk:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 k= B > Percpu:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1379840 k= B > HardwareCorrupted:=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > AnonHugePages:=C2=A0=C2=A0=C2=A0=C2=A0 43008 kB > ShmemHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > ShmemPmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > FileHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > FilePmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB > CmaTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 65536 k= B > CmaFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 40= 480 kB > HugePages_Total:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > HugePages_Free:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > HugePages_Rsvd:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > HugePages_Surp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 > Hugepagesize:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 2048 kB > Hugetlb:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 0 kB > > after test and drop caches, the /proc/cgroups is: > #subsys_name=C2=A0=C2=A0=C2=A0 hierarchy=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 num_cgroups=C2=A0=C2=A0=C2=A0=C2=A0 enabled > cpuset=C2=A0 11=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 1 > cpu=C2=A0=C2=A0=C2=A0=C2=A0 2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1 > cpuacct 2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 1 > blkio=C2=A0=C2=A0 8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 1 > memory=C2=A0 5=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 83=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 1 > devices 3=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 41=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 1 > freezer 6=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 1 > net_cls 9=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 1 > perf_event=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 10=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1 > net_prio=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 9=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1 > hugetlb 4=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 1 > pids=C2=A0=C2=A0=C2=A0 7=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 51=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 1 > rdma=C2=A0=C2=A0=C2=A0 12=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 1 > > All the dir that created by the script is already removed, but I got: > =C2=A0- MemFree is decreased about 6.7G > =C2=A0- SUnreclaim is increased about 4.6G > =C2=A0- Percpu is increased about 1.7G > > It seems we have memory leak in cgroup ? --------------5B2088B6E245451139B88EB5 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

+cc linux-mm@kvack.org

On 2020/4/26 19:21, Yang Yingliang wrote:
Hi,

When I doing the follow test in kernel-5.7-rc2, I found mem-free is decreased

#!/bin/sh
cd /sys/fs/cgroup/memory/

for((i=3D0;i<45;i++))
do
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for((j=3D0;j<60000;j+= +))
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 do
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 mkdir /sys/fs/cgroup/memory/yyl-cg$j
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 done
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sleep 1
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ls /sys/fs/cgroup/memory= / | grep yyl | xargs rmdir
done


before test the /proc/meminfo is:

MemTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 493554824 kB
MemFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 491240912 kB
MemAvailable:=C2=A0=C2=A0 489424520 kB
Buffers:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 4112 kB
Cached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 65400 kB
SwapCached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 0 kB
Active:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 156016 kB
Inactive:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 377= 20 kB
Active(anon):=C2=A0=C2=A0=C2=A0=C2=A0 128372 kB
Inactive(anon):=C2=A0=C2=A0=C2=A0=C2=A0 7188 kB
Active(file):=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 27644 kB
Inactive(file):=C2=A0=C2=A0=C2=A0 30532 kB
Unevictable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 0 kB
Mlocked:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 0 kB
SwapTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB
SwapFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB
Dirty:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 112 kB
Writeback:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 0 kB
AnonPages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 124356 kB
Mapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 53724 kB
Shmem:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 11036 kB
KReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 93488 kB
Slab:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 599660 kB
SReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 93488 kB
SUnreclaim:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 506172 kB
KernelStack:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 23008 kB
PageTables:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4340 kB
NFS_Unstable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB
Bounce:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
WritebackTmp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB
CommitLimit:=C2=A0=C2=A0=C2=A0 250971712 kB
Committed_AS:=C2=A0=C2=A0=C2=A0 1834448 kB
VmallocTotal:=C2=A0=C2=A0 135290159040 kB
VmallocUsed:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 229284 kB
VmallocChunk:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB
Percpu:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 80896 kB
HardwareCorrupted:=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
AnonHugePages:=C2=A0=C2=A0=C2=A0=C2=A0 43008 kB
ShmemHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
ShmemPmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
FileHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
FilePmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
CmaTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 655= 36 kB
CmaFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 40480 kB
HugePages_Total:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
HugePages_Free:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
HugePages_Rsvd:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
HugePages_Surp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
Hugepagesize:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 2048 kB
Hugetlb:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 0 kB

after test:
MemTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 493554824 kB
MemFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 484492920 kB
MemAvailable:=C2=A0=C2=A0 482801124 kB
Buffers:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 21984 kB
Cached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 151380 kB
SwapCached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 0 kB
Active:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 230000 kB
Inactive:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 680= 68 kB
Active(anon):=C2=A0=C2=A0=C2=A0=C2=A0 130108 kB
Inactive(anon):=C2=A0=C2=A0=C2=A0 13804 kB
Active(file):=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 99892 kB
Inactive(file):=C2=A0=C2=A0=C2=A0 54264 kB
Unevictable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 0 kB
Mlocked:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 0 kB
SwapTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB
SwapFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB
Dirty:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 36 kB
Writeback:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 0 kB
AnonPages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 125080 kB
Mapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 55520 kB
Shmem:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 19220 kB
KReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0 246696 kB
Slab:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 5381572 kB
SReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0 246696 kB
SUnreclaim:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 5134876 kB
KernelStack:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 27360 kB
PageTables:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4172 kB
NFS_Unstable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB
Bounce:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
WritebackTmp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB
CommitLimit:=C2=A0=C2=A0=C2=A0 250971712 kB
Committed_AS:=C2=A0=C2=A0=C2=A0 1588600 kB
VmallocTotal:=C2=A0=C2=A0 135290159040 kB
VmallocUsed:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 230836 kB
VmallocChunk:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB
Percpu:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 18278= 40 kB
HardwareCorrupted:=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
AnonHugePages:=C2=A0=C2=A0=C2=A0=C2=A0 43008 kB
ShmemHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
ShmemPmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
FileHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
FilePmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
CmaTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 655= 36 kB
CmaFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 40480 kB
HugePages_Total:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
HugePages_Free:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
HugePages_Rsvd:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
HugePages_Surp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
Hugepagesize:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 2048 kB
Hugetlb:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 0 kB

after echo 3 > /proc/sys/vm/drop_caches
MemTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 493554824 kB
MemFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 485104048 kB
MemAvailable:=C2=A0=C2=A0 483358392 kB
Buffers:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 6168 kB
Cached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 79904 kB
SwapCached:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 0 kB
Active:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 165348 kB
Inactive:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 457= 80 kB
Active(anon):=C2=A0=C2=A0=C2=A0=C2=A0 130528 kB
Inactive(anon):=C2=A0=C2=A0=C2=A0 13800 kB
Active(file):=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 34820 kB
Inactive(file):=C2=A0=C2=A0=C2=A0 31980 kB
Unevictable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 0 kB
Mlocked:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 0 kB
SwapTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB
SwapFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4194300 kB
Dirty:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 8 kB
Writeback:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 0 kB
AnonPages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 125236 kB
Mapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 55516 kB
Shmem:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 19220 kB
KReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0 226332 kB
Slab:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 5353952 kB
SReclaimable:=C2=A0=C2=A0=C2=A0=C2=A0 226332 kB
SUnreclaim:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 5127620 kB
KernelStack:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 23040 kB
PageTables:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4212 kB
NFS_Unstable:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB
Bounce:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
WritebackTmp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB
CommitLimit:=C2=A0=C2=A0=C2=A0 250971712 kB
Committed_AS:=C2=A0=C2=A0=C2=A0 1672424 kB
VmallocTotal:=C2=A0=C2=A0 135290159040 kB
VmallocUsed:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 230436 kB
VmallocChunk:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0 kB
Percpu:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 13798= 40 kB
HardwareCorrupted:=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
AnonHugePages:=C2=A0=C2=A0=C2=A0=C2=A0 43008 kB
ShmemHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
ShmemPmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
FileHugePages:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
FilePmdMapped:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 kB
CmaTotal:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 655= 36 kB
CmaFree:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 40480 kB
HugePages_Total:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
HugePages_Free:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
HugePages_Rsvd:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
HugePages_Surp:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
Hugepagesize:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 2048 kB
Hugetlb:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 0 kB

after test and drop caches, the /proc/cgroups is:
#subsys_name=C2=A0=C2=A0=C2=A0 hierarchy=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 num_cgroups=C2=A0=C2=A0=C2=A0=C2=A0 enabled
cpuset=C2=A0 11=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 1
cpu=C2=A0=C2=A0=C2=A0=C2=A0 2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1
cpuacct 2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 1
blkio=C2=A0=C2=A0 8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 1
memory=C2=A0 5=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 83=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 1
devices 3=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 41=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 1
freezer 6=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 1
net_cls 9=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 1
perf_event=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 10=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1
net_prio=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 9=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1
hugetlb 4=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 1
pids=C2=A0=C2=A0=C2=A0 7=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 51=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 1
rdma=C2=A0=C2=A0=C2=A0 12=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 1

All the dir that created by the script is already removed, but I got:
=C2=A0- MemFree is decreased about 6.7G
=C2=A0- SUnreclaim is increased about 4.6G
=C2=A0- Percpu is increased about 1.7G

It seems we have memory leak in cgroup ?
--------------5B2088B6E245451139B88EB5--