From owner-freebsd-current@FreeBSD.ORG Mon Feb 11 10:55:16 2008 Return-Path: Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B02D16A418 for ; Mon, 11 Feb 2008 10:55:16 +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 93B8C13C46A for ; Mon, 11 Feb 2008 10:55:15 +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 m1BAtCJW055008; Mon, 11 Feb 2008 11:55:13 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.1/8.14.1/Submit) id m1BAtB0Y055007; Mon, 11 Feb 2008 11:55:11 +0100 (CET) (envelope-from olli) Date: Mon, 11 Feb 2008 11:55:11 +0100 (CET) Message-Id: <200802111055.m1BAtB0Y055007@lurza.secnetix.de> From: Oliver Fromme To: freebsd-current@FreeBSD.ORG, ari@ish.com.au In-Reply-To: X-Newsgroups: list.freebsd-current 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]); Mon, 11 Feb 2008 11:55:14 +0100 (CET) Cc: Subject: Re: ZFS and PAE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-current@FreeBSD.ORG, ari@ish.com.au List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2008 10:55:16 -0000 Aristedes Maniatis wrote: > Given the high memory usage requirements of ZFS, I'd like to load up > servers using it with as much memory as I can. More than 4Gb of memory > on older 32bit CPUs. Since PAE doesn't play with loadable kernel > modules, is there a way to compile ZFS into the kernel itself (if I > tick a box that says I know that licensing issues exist)? When you hit the 4 GB limit in FreeBSD/i386, the main issue with ZFS is address space, not RAM. Running at 32bit, you will always have the 4 GB limit for KVM + userspace address space, no matter how much RAM you actually have, and no matter whether you use PAE or not. The additional RAM beyond 4 GB will not help much for ZFS, even with PAE. If your processor supports 64bit mode, then take advantage of that if you want to use ZFS. If your processor is 32bit only, buying huge amounts of RAM and enabling PAE will not compensate for the lack of 64bit support. Better spend the money on 64bit capable hardware. 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 "In My Egoistical Opinion, most people's C programs should be indented six feet downward and covered with dirt." -- Blair P. Houghton