Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sun, 6 Jan 2002 21:36:25 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sun, 6 Jan 2002 21:36:05 -0500 Received: from weta.f00f.org ([203.167.249.89]:47301 "EHLO weta.f00f.org") by vger.kernel.org with ESMTP id ; Sun, 6 Jan 2002 21:35:56 -0500 Date: Mon, 7 Jan 2002 15:38:54 +1300 From: Chris Wedgwood To: Marvin Justice Cc: Alan Cox , Benjamin LaHaise , Gerrit Huizenga , "M. Edward Borasky" , Harald Holzer , linux-kernel@vger.kernel.org Subject: Re: i686 SMP systems with more then 12 GB ram with 2.4.x kernel ? Message-ID: <20020107023854.GA26751@weta.f00f.org> In-Reply-To: <20020106032030.A27926@redhat.com> <20020106233726.GA26491@weta.f00f.org> <200201070215.g072F0u3010729@sm14.texas.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200201070215.g072F0u3010729@sm14.texas.rr.com> User-Agent: Mutt/1.3.25i X-No-Archive: Yes Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jan 06, 2002 at 08:18:33PM -0600, Marvin Justice wrote: Here's my (probably simple minded) understanding. With the PSE bit turned on in one of the x86 control registers (cr3?), page sizes are 4MB instead of the usual 4KB. One advantage of large pages is that there are fewer page tables and struct page's to store. Ah, I knew 4MB pages were possible... I was under the impression _all_ pages had to be 4MB which would seem to suck badly as they would be too coarse for many applications (but for certain large sci. apps. I'm sure this would be perfect, less TLB thrashing too with sparse data-sets). On the whole, I'm not sure I can see how 4MB pages _everywhere_ in user-space would be a win for many people at all... --cw - 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/