From owner-freebsd-hackers Sat Aug 4 10: 7:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id E955C37B403 for ; Sat, 4 Aug 2001 10:07:34 -0700 (PDT) (envelope-from ticso@mail.cicely.de) Received: from mail.cicely.de (cicely20 [10.1.1.22]) by srv1.cosmo-project.de (8.11.0/8.11.0) with ESMTP id f74H7OV58052; Sat, 4 Aug 2001 19:07:25 +0200 (CEST) Received: (from ticso@localhost) by mail.cicely.de (8.11.0/8.11.0) id f74H7DR07334; Sat, 4 Aug 2001 19:07:13 +0200 (CEST) Date: Sat, 4 Aug 2001 19:07:13 +0200 From: Bernd Walter To: Rik van Riel Cc: Terry Lambert , Julian Elischer , craig , freebsd-hackers@FreeBSD.ORG Subject: Re: How to visit physical memory above 4G? Message-ID: <20010804190712.B7176@cicely20.cicely.de> References: <3B6B86F0.EAAA016@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from riel@conectiva.com.br on Sat, Aug 04, 2001 at 02:38:23AM -0300 X-Operating-System: NetBSD cicely20.cicely.de 1.5 sparc 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 On Sat, Aug 04, 2001 at 02:38:23AM -0300, Rik van Riel wrote: > On Fri, 3 Aug 2001, Terry Lambert wrote: > > > This is a trivial implementation. I'm not very impressed. > > > Personally, I'm not interested in a huge user space, > > Maybe not you, but I bet the database and scientific > computing people will be interested in having 64 GB > memory support in this simple way. All I was interested so far was more address space for a single process and more physical memory for kernel use. Both I've found in ALPHA machines and am happy with it. Go and compare prices for ALPHA and i386 systems which support more than 4G of physical memory and don't forget that you put a lot of CPU power in managing the memory with i386. In the unix world there is less reason to stuck with a single architecture as in Windows. If I need more than one process to gain use of the memory I would consider using a second machine. > > Fully populating both the transmit and receive windows for > > 1M connections is 32G of RAM, right there... and it better > > be kernel RAM, or you're screwed. > > Well, you _could_ store this memory in "files", which > get mapped and unmapped by the same code the filesystem > code uses to access file data in non-kernel-mapped RAM. Consider that you don't need such evilness on existing Machines such as ALPHA. Well AFAIK FreeBSD currently doesn't support ALPHAs with that amount of memory very well - but this can be considered more as a bug than a missing feature and can be fixed. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message