From owner-freebsd-fs@FreeBSD.ORG Mon Jun 30 12:06:53 2008 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D3CB810656B0 for ; Mon, 30 Jun 2008 12:06:53 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id DD07F8FC1C for ; Mon, 30 Jun 2008 12:06:52 +0000 (UTC) (envelope-from des@des.no) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id CEDFC2083; Mon, 30 Jun 2008 13:51:04 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: John Kozubik References: <20080628132632.R1807@kozubik.com> Date: Mon, 30 Jun 2008 13:51:04 +0200 In-Reply-To: <20080628132632.R1807@kozubik.com> (John Kozubik's message of "Sat\, 28 Jun 2008 14\:56\:03 -0700 \(PDT\)") Message-ID: <864p7bw387.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-fs@freebsd.org Subject: Re: It's 2008. 1 TB disk drives cost $160. Quotas are 32-bit. X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 12:06:53 -0000 John Kozubik writes: > I needed to set a user quota of greater than 2 TB today. I failed, > because FreeBSD does not have 64-bit quota tools. > [long rant about how 64-bit quotas should take precedence over > everything else we do] FreeBSD is a volunteer-driven open source project. Basically, this means you don't get to dictate what people work on. It also means you don't get to throw shit at people the way you just did. > Quotas are a long-standing, core piece of filesystem functionality and > have been considered a bedrock of unix operating systems for decades. I dunno, I've never used them, nor have I ever encountered them in any of the places I've worked or studied. Frankly, disk space is so cheap these days (as you point out yourself) that I don't see the point. > There is nothing new or experimental in moving quotas from 32 to 64 bit. It breaks backward compat rather badly. All quotas need to be recalculated, and there no way to tell whether the existing quota file is 32-bit or 64-bit. > This is _as opposed to_ porting ZFS to FreeBSD, and gjournal, and every > other shiny bauble that has monopolized freebsd-fs in the last four > years. Those "shiny baubles", not quotas, are what make FreeBSD a viable server operating system in 2008. BTW, ZFS has 128-bit quotas. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no