Messages in this thread | | | Date | Fri, 06 Aug 2004 14:38:12 +1000 | From | Nick Piggin <> | Subject | Re: [VM PATCH 2.6.8-rc1] Prevent excessive scanning of lower zone |
| |
Shantanu Goel wrote: > Hi Andrew, > > --- Andrew Morton <akpm@osdl.org> wrote: > > >>Shantanu Goel <sgoel01@yahoo.com> wrote: >> >>>I emailed this a few weeks back to the list but it >>>seems to have gotten lost... >> >>It came through. I was unable to reproduce the >>disproportional scanning >>rate on almost exactly the same setup, so I parked >>the problem for a while. >> >>I do agree with the analysis though. The problem >>_could_ occur. I dunno >>why it happens for you and not for me... >> > > > Actually, the analysis turned out to be not entirely > correct. I think I have identified the offending > code. Please see attached patch. It makes kswapd() > skip zones which contain greater than "pages_high" > pages. >
You'd think so, but that isn't quite right. That blows the incremental min thing in the page allocator.
I'm just about to send out a couple of patches for comment on linux-mm, one of which should fix your problem. I'll cc you on it. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |