*BSD News Article 62791


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.bhp.com.au!mel.dit.csiro.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.cis.okstate.edu!news.ksu.ksu.edu!news.mid.net!newsfeeder.gi.net!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: 22 Feb 1996 22:35:19 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 39
Message-ID: <4gir37$a9d@park.uvsc.edu>
References: <4er9hp$5ng@orb.direct.ca> <4f9skh$2og@dyson.iquest.net>   <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> <4ftjt9$fjs@park.uvsc.edu>   <DMv8w7.8H4@pe1chl.ampr.org> <4g5ivp$28m@park.uvsc.edu> <4gejrb$ogj@floyd.sw.oz.au> <Dn67EK.3nB@pe1chl.ampr.org> <4gilab$97u@park.uvsc.edu>
NNTP-Posting-Host: hecate.artisoft.com
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:14874 comp.os.linux.development.system:18659

Another followup of myself... getting to be a habit.  I should
quit discussing things offline.  8-).


Terry Lambert <terry@lambert.org> wrote:
]
] rob@pe1chl.ampr.org (Rob Janssen) wrote:
] ] Don't bother to tell Terry about your experiences, he will just declare
] ] your system obsolete and your tools out-of-date.
] ] Remember: sync metadata updates only work well on *his* system.
] ] On all others, it is just a drag.
] 
] Imagine that... I must have a lot of gall to declare obsolete
] a file system implementation that doesn't properly conform to
] the design documents from which it purports to be dervied.

For the record, the default FreeBSD settings are non-conformant
with the design document as well.

You can select conformant behaviour using the command:

sysctl -w debug.doasyncfree=0

on a FreeBSD 2.1 or later system, or by setting "doasyncfree"
to 0 in /sys/ufs/ffs/ffs_alloc.c and rebuilding your kernel.


Without this change, the "optimization" opens a small window
for corruption.

I plan to change this on my personal system so that what Rob
says about my system is true.  8-).


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