On Tue 14-11-23 10:54:05, Michal Hocko wrote: > On Mon 13-11-23 16:26:00, Huan Yang wrote: > [...] > > However, considering that we need to perform proactive reclaim in batches, > > suppose that only 5% of the use-once page cache in this memcg can be > > reclaimed, > > but we need to call proactive memory reclaim step by step, such as 5%, 10%, > > 15% ... 100%. > > You haven't really explained this and I have asked several times IIRC. > Why do you even need to do those batches? Why cannot you simply relly on > the memory pressure triggering the memory reclaim? Do you have any > actual numbers showing that being pro-active results in smaller > latencies or anything that would show this is actually needed? Just noticed dcd2eff8-400b-4ade-a5b2-becfe26b437b@xxxxxxxx, will reply there. -- Michal Hocko SUSE Labs