Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sun, 20 Jan 2002 16:41:22 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sun, 20 Jan 2002 16:41:12 -0500 Received: from garrincha.netbank.com.br ([200.203.199.88]:1042 "HELO netbank.com.br") by vger.kernel.org with SMTP id ; Sun, 20 Jan 2002 16:41:05 -0500 Date: Sun, 20 Jan 2002 19:40:38 -0200 (BRST) From: Rik van Riel X-X-Sender: To: Hans Reiser Cc: Shawn , , Josh MacDonald Subject: Re: Possible Idea with filesystem buffering. In-Reply-To: <3C4B3703.6080101@namesys.com> Message-ID: X-spambait: aardvark@kernelnewbies.org X-spammeplease: aardvark@nl.linux.org MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 21 Jan 2002, Hans Reiser wrote: > >>and should otherwise check to see if the filesystem supports something > >>like pressure_fs_cache(), yes? > > > >That's incompatible with the concept of memory zones. > > Care to explain more? On basically any machine we'll have multiple memory zones. Each of those memory zones has its own free list and each of the zones can get low on free pages independantly of the other zones. This means that if the VM asks to get a particular page freed, at the very minimum you need to make a page from the same zone freeable. regards, Rik -- "Linux holds advantages over the single-vendor commercial OS" -- Microsoft's "Competing with Linux" document http://www.surriel.com/ http://distro.conectiva.com/ - 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/