From owner-freebsd-current@FreeBSD.ORG Sun Jan 6 21:57:49 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 40A0916A418; Sun, 6 Jan 2008 21:57:49 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk.360sip.com [72.236.70.226]) by mx1.freebsd.org (Postfix) with ESMTP id 0DF1413C4CC; Sun, 6 Jan 2008 21:57:48 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.3] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m06Lvkde048475 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 6 Jan 2008 13:57:47 -0800 (PST) (envelope-from sobomax@FreeBSD.org) Message-ID: <47814EAB.70405@FreeBSD.org> Date: Sun, 06 Jan 2008 13:56:59 -0800 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Gary Corcoran References: <20080104163352.GA42835@lor.one-eyed-alien.net> <9bbcef730801040958t36e48c9fjd0fbfabd49b08b97@mail.gmail.com> <200801061051.26817.peter.schuller@infidyne.com> <9bbcef730801060458k4bc9f2d6uc3f097d70e087b68@mail.gmail.com> <4780D289.7020509@FreeBSD.org> <4780E546.9050303@FreeBSD.org> <9bbcef730801060651y489f1f9bw269d0968407dd8fb@mail.gmail.com> <4780EF09.4090908@FreeBSD.org> <47810BE3.4080601@FreeBSD.org> <4781227B.5020800@rcn.com> In-Reply-To: <4781227B.5020800@rcn.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Kris Kennaway , freebsd-current@FreeBSD.org, Ivan Voras Subject: Should we simply disallow ZFS on FreeBSD/i386? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jan 2008 21:57:49 -0000 Gary Corcoran wrote: > Perhaps the 7.0 release notes should include a note to the effect that > ZFS is *strongly* NOT RECOMMENDED on 32-bit systems at this time, due By watching this and other threads on ZFS and reading Sun's own design papers I am getting strong impression that this should be even more strong than strong NOT RECOMMENDED. Perhaps ZFS should BE DISALLOWED to run on i386 at all (unless one does some manual source code tweaking or something like this, and hence can ask no official support from the project). I believe that 95% of hardware today that realistically is capable of running ZFS is also capable of running 64bit code, so that potential ZFS users are far better off switching to FreeBSD/amd64 and help testing/improving that architecture than fighting architectural limitations of already dying i386. And we are as a project are better off too, by spending out limited resources on something that has future. From my own experience FreeBSD/amd64 is quite mature for running most if not all of the server tasks today and ZFS is first and foremost a server FS. The only place where FreeBSD/i386 beats FreeBSD/amd64 is desktop, due to binary drivers and such, but ZFS is almost useless there. So that by simply officially disallowing ZFS on FreeBSD/i386 we could win by a great margin. Just my CAD0.02. -Maxim