From owner-freebsd-hackers Sat Mar 15 6:48:14 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DEB037B404 for ; Sat, 15 Mar 2003 06:48:13 -0800 (PST) Received: from casselton.net (casselton.net [63.165.140.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DDC343FBF for ; Sat, 15 Mar 2003 06:48:08 -0800 (PST) (envelope-from tinguely@casselton.net) Received: from casselton.net (localhost [127.0.0.1]) by casselton.net (8.12.6/8.12.6) with ESMTP id h2FEm5jx089696; Sat, 15 Mar 2003 08:48:05 -0600 (CST) (envelope-from tinguely@casselton.net) Received: (from tinguely@localhost) by casselton.net (8.12.6/8.12.6/Submit) id h2FEm4Mt089695; Sat, 15 Mar 2003 08:48:04 -0600 (CST) Date: Sat, 15 Mar 2003 08:48:04 -0600 (CST) From: Mark Tinguely Message-Id: <200303151448.h2FEm4Mt089695@casselton.net> To: andykinney@advantagecom.net Subject: Re: increasing KVA_PAGES and broken pthreads Cc: freebsd-hackers@FreeBSD.ORG In-Reply-To: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Intel x86 hardware allows windows of 4GB of virtual memory even if you have the PSE-36 and the PAE extensions with more the 4GB of physical memory. Sound a little like Intel's 64KB windows, but if I remember correctly, the 4GB does not have to be contiguous. It would require a true MMU such as those in the 64 bit architectures (AMD opteron, Intel ia64, sparc64) to simulataneously be able to use more than 4GB of RAM. So far the thought it is better to go with a true 64 MMU than take and get a flat address space than take the performance hit (, plus the memory loss for the much larger page table without much benefit) than try to shuffle in the 4GB windows. Check the thread on this topic in the archives. --Mark Tinguely. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message