Re: Expensive memory.stat + cpu.stat reads
From: Shakeel Butt <hidden>
Date: 2023-08-12 02:34:11
Also in:
linux-mm, lkml
From: Shakeel Butt <hidden>
Date: 2023-08-12 02:34:11
Also in:
linux-mm, lkml
Hi Ivan, (sorry for late response as I was away) On Fri, Aug 11, 2023 at 3:35 PM Ivan Babrou [off-list ref] wrote: [...]
quoted
quoted
I spent some time looking into this and I think I landed on a fix: * https://github.com/bobrik/linux/commit/50b627811d54 I'm not 100% sure if it's the right fix for the issue, but it reduces the runtime significantly.
In your patch, can you try to replace mem_cgroup_flush_stats() with mem_cgroup_flush_stats_ratelimited() instead of cgroup_rstat_flush(). I wanted to see if you observe any stale stats issues.