Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964796AbWAWFcb (ORCPT ); Mon, 23 Jan 2006 00:32:31 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S964797AbWAWFcb (ORCPT ); Mon, 23 Jan 2006 00:32:31 -0500 Received: from free.wgops.com ([69.51.116.66]:51984 "EHLO shell.wgops.com") by vger.kernel.org with ESMTP id S964796AbWAWFc3 (ORCPT ); Mon, 23 Jan 2006 00:32:29 -0500 Date: Sun, 22 Jan 2006 22:32:12 -0700 From: Michael Loftis To: John Richard Moser , linux-kernel@vger.kernel.org Subject: Re: soft update vs journaling? Message-ID: In-Reply-To: <43D3295E.8040702@comcast.net> References: <43D3295E.8040702@comcast.net> X-Mailer: Mulberry/4.0.4 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-MailScanner-Information: Please contact support@wgops.com X-MailScanner: WGOPS clean X-MailScanner-From: mloftis@wgops.com Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1097 Lines: 25 --On January 22, 2006 1:42:38 AM -0500 John Richard Moser wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > So I've been researching, because I thought this "Soft Update" thing > that BSD uses was some weird freak-ass way to totally corrupt a file > system if the power drops. Seems I was wrong; it's actually just the > opposite, an alternate solution to journaling. So let's compare notes. I hate to say it...but in my experience, this has been exactly the case with soft updates and FreeBSD 4 up to 4.11 pre releases. Whenever something untoward would happen, the filesystem almost always lost files and/or data, usually just files though. In practice it's never really worked too well for me. It also still requires a full fsck on boot, which means long boot times for recovery on large filesystems. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/