From owner-freebsd-hackers Wed Jul 3 14:27:10 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA26823 for hackers-outgoing; Wed, 3 Jul 1996 14:27:10 -0700 (PDT) Received: from mexico.brainstorm.eu.org (root@mexico.brainstorm.eu.org [193.56.58.253]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA26813 for ; Wed, 3 Jul 1996 14:27:03 -0700 (PDT) Received: from brasil.brainstorm.eu.org (brasil.brainstorm.eu.org [193.56.58.33]) by mexico.brainstorm.eu.org (8.7.5/8.7.3) with ESMTP id XAA07512; Wed, 3 Jul 1996 23:26:47 +0200 Received: (from uucp@localhost) by brasil.brainstorm.eu.org (8.6.12/8.6.12) with UUCP id XAA04413; Wed, 3 Jul 1996 23:26:14 +0200 Received: (from roberto@localhost) by keltia.freenix.fr (8.8.Alpha.5/keltia-uucp-2.8) id XAA12258; Wed, 3 Jul 1996 23:17:24 +0200 (MET DST) From: Ollivier Robert Message-Id: <199607032117.XAA12258@keltia.freenix.fr> Subject: Re: async flag to mount(8) To: alex@fa.tdktca.com Date: Wed, 3 Jul 1996 23:17:24 +0200 (MET DST) Cc: dunn@harborcom.net, hackers@freebsd.org In-Reply-To: <199607031339.IAA08875@fa.tdktca.com> from Alex Nash at "Jul 3, 96 08:39:17 am" X-Operating-System: FreeBSD 2.2-CURRENT ctm#2178 X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk It seems that Alex Nash said: > At the risk of experiencing Terry's wrath :), async is very useful, > and under *some* scenarios (like rm -rf), very fast. I think (almost) > everyone agrees that it's risky, but for filesystems such as /tmp one > really shouldn't care. At the risk of appearing totally foolish, I've been mounting /usr/src (useful for cvs update), /usr/obj (useful during "make world") and /news (expire is happy!) and the CVS tree (useful for CTM) async for more than a year. Had a few crashes, still have to lost anything. Even during the earlier time of async support by John, I didn't got any unsolvable problem with it. /dev/sd0a on / (local) /dev/sd0d on /usr (local) /dev/sd0h on /usr/local (local) /dev/sd12e on /var (local) /dev/sd0f on /users (local) /dev/sd12f on /news (asynchronous, local, nosuid) Usenet (small part.) /dev/sd0g on /src (asynchronous, local) /usr/src /dev/sd12g on /spare (asynchronous, local) CVS tree /dev/sd0e on /work (asynchronous, local) mostly build of prgs /dev/sd11a on /x (local, nosuid) FTP server /dev/sd12h on /y (asynchronous, local) /usr/obj procfs on /proc (local) Sound scary I know, but works perfectly well. Result ? 4h50mn for "make world" on 486DX4/100, 32 MB, 2x SCSI controllers (sd0 on bt0 and sd11 and sd12 on ahb0). Yeah, I enjoy risk :-) -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 2.2-CURRENT #12: Sun Jun 30 14:10:07 MET DST 1996