*BSD News Article 62000


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!metro!metro!inferno.mpx.com.au!news.mel.aone.net.au!imci4!newsfeed.internetmci.com!inet-nntp-gw-1.us.oracle.com!news.caldera.com!news.cc.utah.edu!park.uvsc.edu!usenet
From: Terry Lambert <terry@lambert.org>
Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.development.system
Subject: Re: The better (more suitable)Unix?? FreeBSD or Linux
Date: 14 Feb 1996 21:23:53 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 57
Message-ID: <4ftjt9$fjs@park.uvsc.edu>
References: <4er9hp$5ng@orb.direct.ca> <4fg8fe$j9i@pell.pell.chi.il.us> <311C5EB4.2F1CF0FB@freebsd.org> <4fjodg$o8k@venger.snds.com> <4fo1tu$n31@news.jf.intel.com> <DMrCE4.3HF@pe1chl.ampr.org>
NNTP-Posting-Host: hecate.artisoft.com
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:14254 comp.os.linux.development.system:17869

rob@pe1chl.ampr.org (Rob Janssen) wrote:
] The claim is that the synchronous metadata updates are undesirable,
] because they slow down the system, and whatever consistency advantages
] they are said to have only make it more likely that fsck will report no
] errors, and don't improve the situation w.r.t. bogus data.

Let us agree that synchronus updates are undesirable.

Let us also agree that the UFS use of synchronus updates is as
a simple method of ensuring write ordering without violating
patents or rewriting a lot of code.

Let us discuss the desirability of order metadata writes.


Posit:	ordered metadata writes insure the determisitic
	recoverability of changes to file system structure,

Conclusion:	ordered metadata writea are desirable.


Posit:	fsck is a utility to ensure file system structure
	integrity.

Posit':	fsck has nothing to do with integrity of files as
	container objects.

Conclusion:	fsck does not improve the situation w.r.t.
		bogus data.

Conclusion':	the discussion of the situation w.r.t. bogus
		data has no bearing whatsoever on the
		desirability or undesirability of ordered
		metadata writes.

] The claim (usually) isn't that async metadata is better in
] this respect, but it is not worse and it is faster.  Hence
] i

Since the recoverability of file system structure is unrelated
to the recovery of data within files as container objects, your
claim about "not worse" applies only to files as container
objects, and is not applicable to the discussion of write
ordering or the use of syncronous I/O as a mechanism used in
the implementation of write ordering.

Your conclusion "Hence it is superior" is thus provably false;
the claims you make and the supporting evidence you use to make
them are orthogonal.


					Regards,
                                        Terry Lambert
                                        terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.