Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262271AbUKQLPj (ORCPT ); Wed, 17 Nov 2004 06:15:39 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262279AbUKQLPf (ORCPT ); Wed, 17 Nov 2004 06:15:35 -0500 Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:12227 "EHLO www.linux.org.uk") by vger.kernel.org with ESMTP id S262271AbUKQLO1 (ORCPT ); Wed, 17 Nov 2004 06:14:27 -0500 Date: Wed, 17 Nov 2004 05:09:35 -0200 From: Marcelo Tosatti To: Chris Ross Cc: Andrew Morton , andrea@novell.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, piggin@cyberone.com.au, riel@redhat.com, mmokrejs@ribosome.natur.cuni.cz, tglx@linutronix.de Subject: Re: [PATCH] fix spurious OOM kills Message-ID: <20041117070935.GF19107@logos.cnet> References: <20041113233740.GA4121@x30.random> <20041114094417.GC29267@logos.cnet> <20041114170339.GB13733@dualathlon.random> <20041114202155.GB2764@logos.cnet> <419A2B3A.80702@tebibyte.org> <419B14F9.7080204@tebibyte.org> <20041117012346.5bfdf7bc.akpm@osdl.org> <20041117060648.GA19107@logos.cnet> <20041117060852.GB19107@logos.cnet> <419B2CFC.7040006@tebibyte.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <419B2CFC.7040006@tebibyte.org> User-Agent: Mutt/1.5.5.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1159 Lines: 28 On Wed, Nov 17, 2004 at 11:50:36AM +0100, Chris Ross wrote: > > Marcelo Tosatti escreveu: > >On Wed, Nov 17, 2004 at 04:06:48AM -0200, Marcelo Tosatti wrote: > >Before the swap token patches went in you remember spurious OOM reports > >or things were working fine then? > > The oom killer problems arose before and independently of the > token-based-thrashing patches. I know this because I took a special > interest in the tbtc patches too (which is why my test machine came to > have 64MB RAM but 1GB swap). So even when reaping referenced pages on zero priority scanning the OOM killer might be triggered in extreme cases. And as the number of tasks increases the chances things go wrong increase. Please test Andrew's patch, its hopefully good enough for most scenarios. Extreme cases are probably still be problematic. What are the "tbtc" patches ? Your testing is of huge value Chris. Thanks. - 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/