From owner-freebsd-stable@FreeBSD.ORG Sat Sep 13 03:45:35 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47D5116A4C0 for ; Sat, 13 Sep 2003 03:45:35 -0700 (PDT) Received: from dglawrence.com (12-224-163-157.client.attbi.com [12.224.163.157]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21DFE43F93 for ; Sat, 13 Sep 2003 03:45:34 -0700 (PDT) (envelope-from dg@nexus.dglawrence.com) Received: from nexus.dglawrence.com (localhost [127.0.0.1]) by dglawrence.com (8.12.9/8.12.6) with ESMTP id h8DAmLEd046760; Sat, 13 Sep 2003 03:48:21 -0700 (PDT) (envelope-from dg@nexus.dglawrence.com) Received: (from dg@localhost) by nexus.dglawrence.com (8.12.9/8.12.3/Submit) id h8DAmL82046759; Sat, 13 Sep 2003 03:48:21 -0700 (PDT) Date: Sat, 13 Sep 2003 03:48:21 -0700 From: "David G. Lawrence" To: Irvine Short Message-ID: <20030913104821.GG40128@nexus.dglawrence.com> References: <20030913092804.S46465@fling.sanbi.ac.za> <20030913123257.C51554@fling.sanbi.ac.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030913123257.C51554@fling.sanbi.ac.za> cc: freebsd-stable@freebsd.org Subject: Re: Large memory issues on 4-STABLE X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2003 10:45:35 -0000 > David Lawrence said: > > Sorry, due to design issues, it isn't possible to have virtual sizes > >larger than about 3GB on FreeBSD. This is because the kernel is mapped in > >the upper part of the virtual address space. Of course you can use all of > >your 4GB of RAM - just not all of it at the same time in one process. > > OK, fair enough. Is this going to be any different in FreeBSD with PAE > (Intel's scheme for 32bit stuff using > 4GB RAM)? No, this has nothing to do with the size of physical memory. It is a limit on the size of a process's virtual address space. > Should I try 5.1? Or isn't 4.9 going to have PAE support anyway? All versions of FreeBSD have this limitation. > Given what David says though, why do I have a problem with MySQL getting > thread errors with MAXDSIZ 2048 or greater? > > Why does tcsh's "limit" report datasize unlimited when MAXDSIZ is over > 2048? Probably a signed arithmetic problem. 2048MB is 2^31 bits, which is the largest number that can be represented in a 32 bit signed int. -DG David G. Lawrence Download Technologies, Inc. - http://www.downloadtech.com - (866) 399 8500 TeraSolutions, Inc. - http://www.terasolutions.com - (888) 346 7175 The FreeBSD Project - http://www.freebsd.org Pave the road of life with opportunities.