Added Write-Ahead File System (WAFS)

This commit is contained in:
Wolfram Schneider 2001-04-13 21:16:17 +00:00
parent a1cbbd2675
commit 1a30259fce
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=9193

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/en/projects/projects.sgml,v 1.102 2001/04/03 18:06:42 wosch Exp $">
<!ENTITY date "$FreeBSD: www/en/projects/projects.sgml,v 1.103 2001/04/11 22:31:46 dd Exp $">
<!ENTITY title "FreeBSD Development Projects">
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
]>
@ -314,6 +314,15 @@ directories, inodes, and data. This is not at all like mfs,
since mfs uses memory for "disk blocks", and essentially acts as
the device for UFS. V9FS in contrast is a first-class citizen
and is a full mountable file system. No writeup yet.</li>
<li><a name="WAFS" href="http://www.eecs.harvard.edu/~stein/wafs/">
WAFS</a> is a simple file system designed to act as a logging
service for kernel subsystems. Reads and writes are keyed
by log-sequence number (LSN). All writes to WAFS are
sequential. Kernel subsystems can use this LSN service to
enforce write-ahead logging and guarantee consistency.
</li>
</ul>
<a name="kernelandsecurity"></a>