From owner-freebsd-stable@FreeBSD.ORG Wed Feb 20 15:55:51 2008 Return-Path: Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9765F16A4D7 for ; Wed, 20 Feb 2008 15:55:51 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (unknown [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id E100D13C45E for ; Wed, 20 Feb 2008 15:55:50 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.1/8.14.1) with ESMTP id m1KFtiKL094043; Wed, 20 Feb 2008 16:55:49 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.1/8.14.1/Submit) id m1KFtiiU094042; Wed, 20 Feb 2008 16:55:44 +0100 (CET) (envelope-from olli) Date: Wed, 20 Feb 2008 16:55:44 +0100 (CET) Message-Id: <200802201555.m1KFtiiU094042@lurza.secnetix.de> From: Oliver Fromme To: freebsd-stable@FreeBSD.ORG, kkutzko@teksavvy.com In-Reply-To: <002e01c87344$371766b0$a5463410$@com> X-Newsgroups: list.freebsd-stable User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/6.2-STABLE-20070808 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Wed, 20 Feb 2008 16:55:49 +0100 (CET) Cc: Subject: Re: Dual Core Xeon / i386 install w/ more than 4gb of RAM X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-stable@FreeBSD.ORG, kkutzko@teksavvy.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 15:55:51 -0000 Kevin K wrote: > I have a box that we recently installed 16GB of RAM on. The box is i386 > FreeBSD 6.2. It only recognizes 4gb. Several people have already pointed out that you can either run FreeBSD/i386+PAE or FreeBSD/amd64 (64bit). However, there's an important piece of information missing: _Why_ did you install 16 GB of RAM? The answer to that question might give an indication which of the two ways would be best for you. For example, if you need to run a single large application that needs much RAM, then i386+PAE won't help you at all, because you still have a 4 GB address space limit and a 4 GB process size limit. Actually much less than 4 GB because the 32bit address space is shared between kernel and userland. To get rid of the 4 GB limit completely, you must install FreeBSD/amd64. Also, amd64 code is often (but not always) faster than i386 code. My recommendation is that you use amd64, unless there is a specific reason you can't do that, e.g. you depend on a driver or third-party software that won't run on amd64. Then i386+PAE is your only choice, unfortunately. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "The ITU has offered the IETF formal alignment with its corresponding technology, Penguins, but that won't fly." -- RFC 2549