Thread (21 messages) 21 messages, 6 authors, 2023-08-15

Re: Expensive memory.stat + cpu.stat reads

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.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help