Penguin

Differences between current version and revision by previous author of UFS.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 9 Last edited on Friday, July 7, 2006 2:38:19 pm by CraigBox
Older page: version 7 Last edited on Thursday, April 8, 2004 1:22:51 am by AristotlePagaltzis Revert
@@ -1,13 +1,13 @@
 An [Acronym] for [Unix] FileSystem. 
  
-''InNeedOfRefactor: this page is mostly confused and needs a thorough revision after a good research of the filesystem history .''  
+UFS started out as a layer on top of Berkeley Fast FileSystem (FFS), which was a derivative of the "FS" filesystem used in the first versions of [UNIX] at [AT&T]. It was introduced in the 4.4[BSD] distribution and is common in its derivatives, such [FreeBSD], [NetBSD] and [OpenBSD], as well as [Solaris]. The [Linux] [Kernel] only includes experimental support
  
-It was originally developed from the first versions of [UNIX] at [AT&T]. The FileSystem reached its current status in the 4.x [BSD] distributions. It it currently used in [FreeBSD], [NetBSD] as well as [OpenBSD] and the [Solaris] Operating Environment. The [Linux] [Kernel] only includes experimental support.  
-  
- [FreeBSD] versions 5.0 introduced UFS2, which allows FileSystem Snapshots, background fscking, as well as support for volumes over 1TB in size. 
+[FreeBSD] version 5.0 introduced UFS2, which allows FileSystem Snapshots, background fscking, as well as support for volumes over 1TB in size. 
  
 [NetBSD] (since 1.5), [FreeBSD] (since 4.0) and [OpenBSD] (since 2.3) all employ an addition to UFS called SoftUpdates. SoftUpdates is which is a mechanism that allows a file system to safely use delayed writes for metadata updates. The results are consistent filesystems after powerloss/crash and much improved performance. 
  
-Some variants also referred to as FFS (Such as in NetBSD?)  
+See [WikiPedia:Unix File System] for more information.  
  
-See [http://www.mckusick.com/softdep/index.html] for information  
+----  
+CategoryFileSystem %%%  
+CategoryInodeFileSystem