From owner-freebsd-questions Sat May 9 01:13:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA11250 for freebsd-questions-outgoing; Sat, 9 May 1998 01:13:50 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA11242 for ; Sat, 9 May 1998 01:13:47 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id BAA15280; Sat, 9 May 1998 01:09:34 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd015278; Sat May 9 08:09:33 1998 Date: Sat, 9 May 1998 01:09:09 -0700 (PDT) From: Julian Elischer To: Dennis Tenn cc: FreeBSD Questions Subject: Re: Softupdates In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Whe writing to a filesystem, there are many dependencies.. e.g one must write the dat defore writing the inode that points to it one must write the inode before the directory entry, etc. if they are done wrong then a crash will leave the disk in an inconsistent state. Until nowm order has been forced by locking and synchronous writes. this makes the filesystem slow. Soft updates does dependency tracking and this ensures that the right dependencies are followed in asynchronous writes. this gives you fast AND safe. in fact safer than SYNCHRONOUS in some cases.. julian On Sat, 9 May 1998, Dennis Tenn wrote: > > Can some explain what softupdates is? I must've missed this when it first > came to light. > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Dennis Tenn * There will always come a time > dstenn@fanfic.org * When your love will be tested > ICQ# 1457509 * Stand tall and rise to the occasion > * For only then will you grow strong. > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message