# [EMAIL PROTECTED] / 2003-02-21 14:52:45 -0500:
> the reason that they disabled by default on / is almost 
> certainly because the / is usually *small*, not large.

    thus spoke Terry Lambert in
    Message-ID: <[EMAIL PROTECTED]>:

    : I believe the reason it's not "on" in sysinstall is that sysinstall
    : tries to mount things async on the initial install, so that doing
    : things like unpacking ports doesn't take forever.  If it fails, you
    : can just restart, and having to do that a couple of times is still
    : faster than waiting for ordered metadata.

    : The technical reason that it doesn't do it is that the mount update
    : is not logically an "unmount without destroying vnodes(inodes) in
    : core, with a remount with the new options".  The main reason for
    : that is that the dependencies go all the way to the buffer cache,
    : and the backing vnode (e.g. the "raw" device) that's mounted does
    : not necessarily get its buffers flushed.  Basically, you'd have to
    : put a little more work into the "mount update" code.

    : This was discussed a long time ago on -arch, when soft updates
    : first came into FreeBSD, and then again every 18 months or so,
    : ever after.  See Kirk's postings on the subject, if you don't
    : want to take mine for it.

If you cc me or remove the list(s) completely I'll most likely ignore
your message.    see http://www.eyrie.org./~eagle/faqs/questions.html

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-questions" in the body of the message

Reply via email to