Re: [PATCH] mm: memcontrol: separate {pgscan,pgsteal}_{kswapd,direct} items in memory.stat of cgroup v2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On 2022/6/4 8:47 AM, Shakeel Butt wrote:
On Fri, Jun 3, 2022 at 12:06 AM Qi Zheng <zhengqi.arch@xxxxxxxxxxxxx> wrote:

[...]

diff --git a/Documentation/admin-guide/cgroup-v2.rst b/Documentation/admin-guide/cgroup-v2.rst
index 176298f2f4de..0b9ca7e7df34 100644
--- a/Documentation/admin-guide/cgroup-v2.rst
+++ b/Documentation/admin-guide/cgroup-v2.rst
@@ -1442,11 +1442,17 @@ PAGE_SIZE multiple when read back.
           pgrefill (npn)
                 Amount of scanned pages (in an active LRU list)

-         pgscan (npn)
-               Amount of scanned pages (in an inactive LRU list)
+         pgscan_kswapd (npn)
+               Amount of scanned pages by kswapd (in an inactive LRU list)

-         pgsteal (npn)
-               Amount of reclaimed pages
+         pgscan_direct (npn)
+               Amount of scanned pages directly  (in an inactive LRU list)
+
+         pgsteal_kswapd (npn)
+               Amount of reclaimed pages by kswapd
+
+         pgsteal_direct (npn)
+               Amount of reclaimed pages directly

No objection to adding new fields but removing 'pgsteal' and 'pgscan'
from the user visible API might break some applications.

Oh, got it. So do we need to keep pgscan and pgsteal fields? If it is, I
can add it back in patch v2.

Thanks,
Qi




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux