From owner-freebsd-hackers Mon Mar 27 13:58:05 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA10979 for hackers-outgoing; Mon, 27 Mar 1995 13:58:05 -0800 Received: from bunyip.cc.uq.oz.au (bunyip.cc.uq.oz.au [130.102.2.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id NAA10971 for ; Mon, 27 Mar 1995 13:57:54 -0800 Received: from cc.uq.oz.au by bunyip.cc.uq.oz.au id <26080-0@bunyip.cc.uq.oz.au>; Tue, 28 Mar 1995 07:57:14 +1000 Received: from orion.devetir.qld.gov.au by pandora.devetir.qld.gov.au (8.6.10/DEVETIR-E0.3a) with ESMTP id TAA23761; Mon, 27 Mar 1995 19:00:37 +1000 Received: by orion.devetir.qld.gov.au (8.6.10/DEVETIR-0.2a) id SAA07337; Mon, 27 Mar 1995 18:57:45 +1000 Date: Mon, 27 Mar 1995 18:57:45 +1000 From: Stephen McKay Message-Id: <199503270857.SAA07337@orion.devetir.qld.gov.au> To: hackers@FreeBSD.org cc: terry@cs.weber.edu (Terry Lambert) Subject: Valid uses of async mounts (was: Why IDE is bad) Sender: hackers-owner@FreeBSD.org Precedence: bulk terry@cs.weber.edu (Terry Lambert) wrote: >> >> It should do what the manual page says it does, which is to force >> >> all I/O to the filesystem to be done asynchronously. > >The use of "async" in this context doesn't "make no sense on local disks", >it just "makes no sense period". I have a short program which enables "delayed I/O" on filesystems under SunOS. This looks like the same thing as async is supposed to do for FreeBSD. It is claimed to be useful when doing file system restores, giving "about a 500% increase in the speed of the restore". >The only exception to that is a tmpfs, which is clean on each boot anyway >and might as well be remkfs'ed as anything else to get it clean. It is also advertised as being "good for /tmp giving most of the benefits of tmpfs without the problems". You are supposed to insert "fsck -y /tmp" somewhere before the "fsck -p" in /etc/rc to fix up after nasty crashes. >I don't think "async" should be an option, and if it must stay, at >least say "DANGER! MOUNTING /dev/whazzit ASYNC!". Surely it should be "DANGER, WILL ROBINSON!" :-) Stephen.