Messages in this thread |  | | | Date | Thu, 16 Jul 2009 23:17:28 +0900 | | Subject | Re: [PATCH] mm: count only reclaimable lru pages | | From | Minchan Kim <> |
| |
Hi, Wu. I already agreed this concept. Wow, It looks better than old. :)
On Thu, Jul 16, 2009 at 10:34 PM, Wu Fengguang<fengguang.wu@intel.com> wrote: > global_lru_pages() / zone_lru_pages() can be used in two ways: > - to estimate max reclaimable pages in determine_dirtyable_memory() > - to calculate the slab scan ratio > > When swap is full or not present, the anon lru lists are not reclaimable > and thus won't be scanned. So the anon pages shall not be counted. Also > rename the function names to reflect the new meaning. > > It can greatly (and correctly) increase the slab scan rate under high memory > pressure (when most file pages have been reclaimed and swap is full/absent), > thus avoid possible false OOM kills. > > Cc: Minchan Kim <minchan.kim@gmail.com> > Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> > Signed-off-by: Wu Fengguang <fengguang.wu@intel.com> Reviewed-by: Minchan Kim <minchan.kim@gmail.com>
-- Kind regards, Minchan Kim
|  |