Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 May 1998 01:09:09 -0700 (PDT)
From:      Julian Elischer <julian@whistle.com>
To:        Dennis Tenn <dstenn@fanfic.org>
Cc:        FreeBSD Questions <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Softupdates
Message-ID:  <Pine.BSF.3.95.980509010537.2025A-100000@current1.whistle.com>
In-Reply-To: <Pine.BSF.3.96.980509011254.393D-100000@fanfic.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.980509010537.2025A-100000>