Messages in this thread | | | Date | Tue, 3 May 2022 09:19:16 -0700 | From | Johannes Weiner <> | Subject | Re: [PATCH] mm/page_alloc: cache the result of node_dirty_ok() |
| |
On Sat, Apr 30, 2022 at 10:10:32AM +0900, Wonhyuk Yang wrote: > To spread dirty page, nodes are checked whether > it reached the dirty limit using the expensive > node_dirty_ok(). To reduce the number of calling > node_dirty_ok(), last node that hit the dirty > limit is cached. > > Instead of caching the node, caching both node > and it's result of node_dirty_ok() can reduce > the number of calling node_dirty_ok() more than > before. > > Signed-off-by: Wonhyuk Yang <vvghjk1234@gmail.com>
Acked-by: Johannes Weiner <hannes@cmpxchg.org>
Looks good to me. I like Andrew's naming fixlet as well.
| |