From owner-freebsd-fs@FreeBSD.ORG Tue Jul 8 21:44:42 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 A05391065671 for ; Tue, 8 Jul 2008 21:44:42 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outV.internet-mail-service.net (outv.internet-mail-service.net [216.240.47.245]) by mx1.freebsd.org (Postfix) with ESMTP id 7BA3E8FC13 for ; Tue, 8 Jul 2008 21:44:42 +0000 (UTC) (envelope-from julian@elischer.org) Received: from idiom.com (mx0.idiom.com [216.240.32.160]) by out.internet-mail-service.net (Postfix) with ESMTP id 6568123FA; Tue, 8 Jul 2008 14:44:42 -0700 (PDT) Received: from julian-mac.elischer.org (localhost [127.0.0.1]) by idiom.com (Postfix) with ESMTP id DC1932D6027; Tue, 8 Jul 2008 14:44:41 -0700 (PDT) Message-ID: <4873DFC9.6000006@elischer.org> Date: Tue, 08 Jul 2008 14:44:41 -0700 From: Julian Elischer User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: juri_mian@yahoo.com References: <336596.22193.qm@web45608.mail.sp1.yahoo.com> In-Reply-To: <336596.22193.qm@web45608.mail.sp1.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-fs@freebsd.org Subject: Re: 24 TB UFS2 reality check ? 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: Tue, 08 Jul 2008 21:44:42 -0000 Juri Mianovich wrote: > > > --- On Tue, 7/8/08, Bakul Shah wrote: > > >> I vaguely recall it was more like 700MB of memory per >> Terabyte on a 50% filled UFS2. Things may have improved >> in the three years since I did that. I don't recall >> the time >> to fsck but it was pretty bad! That was the main reason I >> switched from UFS2. > > > Why does fsck need to reserve all that memory in advance and hold it the entire fsck ? Is it necessary by definition, or could it be written to not require that ? > > > it doesn't reserve it .. that's how much data it builds up