lkml.org 
[lkml]   [1997]   [Jul]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectSoft metadata updates paper w/code
Looking at reiserfs, I found a University of Michigan tech report
on "soft updates" a technique to remove all synchronous writes
from a file system yet maintain fsck-less crashes.

(By always marking data in use before it's used and ensuring that
data is not used before it's marked free, a crash can leave some
blocks or inodes missing from the free map, and inodes with
reference counts too high, so fsck is a good idea for garbage
collection in case of a crash, but it's very optional - you can
bring up the system read/write and only suffer a little bit of
"leaked" disk space.)

The code is heavily fuzzed where SYSV ufs internals are concerned
to avoid trade secret problems, but it's just replaced by stubs
with english descriptions of what they do.

I'm not saying that "somebody oughta", because if so, then *I* oughta,
but in case this is of interest to anybody, the URL is
http://www.pdos.lcs.mit.edu/~ganger/papers/CSE-TR-254-95/
--
-Colin

\
 
 \ /
  Last update: 2005-03-22 13:39    [W:0.122 / U:0.920 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site