Index: linux-2.6.8.1-ck6/mm/page_alloc.c =================================================================== --- linux-2.6.8.1-ck6.orig/mm/page_alloc.c 2004-09-04 01:13:54.544201490 +1000 +++ linux-2.6.8.1-ck6/mm/page_alloc.c 2004-09-04 01:13:58.496585580 +1000 @@ -1912,7 +1912,7 @@ static void setup_per_zone_pages_min(voi zone->pages_low = zone->pages_min * 2; zone->pages_high = zone->pages_min * 3; - zone->pages_unmapped = zone->present_pages / 3; + zone->pages_unmapped = zone->pages_min * 4; spin_unlock_irqrestore(&zone->lru_lock, flags); } }