From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Sep  9 12:09:29 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA06090;
	Thu, 9 Sep 1999 12:09:29 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from eclogite.eps.nagoya-u.ac.jp (eclogite.eps.nagoya-u.ac.jp [133.6.124.145])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id MAA06085
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 9 Sep 1999 12:09:28 +0900 (JST)
	(envelope-from kato@ganko.eps.nagoya-u.ac.jp)
Received: from localhost (gneiss.eps.nagoya-u.ac.jp [133.6.124.148])
	by eclogite.eps.nagoya-u.ac.jp (8.9.3/3.7W) with ESMTP id MAA13196
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 9 Sep 1999 12:08:58 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
From: KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp>
In-Reply-To: Your message of "Wed, 08 Sep 1999 19:40:57 +0900"
	<19990908194057U.inagaki@tg.rim.or.jp>
References: <19990908194057U.inagaki@tg.rim.or.jp>
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
X-PGP-Fingerprint: 03 72 85 36 62 46 23 03  52 B1 10 22 44 10 0D 9E
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990909120827E.kato@gneiss.eps.nagoya-u.ac.jp>
Date: Thu, 09 Sep 1999 12:08:27 +0900
X-Dispatcher: imput version 980905(IM100)
Lines: 55
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 45455
Subject: [FreeBSD-users-jp 45455] Re: NULL file system
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: kato@ganko.eps.nagoya-u.ac.jp

$B2CF#!wL>Bg4d9[$G$9!%(B

Inagaki Kentaro ($B0p3@7rB@O:(B) <inagaki@tg.rim.or.jp> wrote:

> NULL FS $B$H$+(B UNION FS $B$C$F$=$b$=$b;H$($k$[$I$K0BDj$7$F$?$s$G$7$g$&$+!)(B
> $B0JA0!"<BMQ$K$J$i$J$$$HJ9$-$^$7$?!#(B
> 
> NetBSD $B$H$+(B OpenBSD $B$H$+$@$H==J,0BDj$7$F$$$k$H$$$&OC$G$9$,!#(B

FreeBSD$B$N(BNULL FS$B$d(BUNION FS$B$G$9$,!$(B

   - 2.X$B7ONs$OOC$K$J$i$J$$$/$i$$IT0BDj!%(B
   - 3.X$B0J9_$O!$(B2.X$B$KHf$Y$l$P0BDj(B($B$"$/$^$G$bHf3S(B)$B!%$@$$$VA0$K$$$8$C$F(B
     $B$$$?;~$N>uBV$G$O!$(Bunion mount$B$7$FFI$`J,$K$O$+$J$j0BDj$7$F$$$k$,!$(B
     $B=q$-9~$`$H%,%?%,%?$@$C$?!%(B

$B$G$9!%(B


> NetBSD $B$H$+(B OpenBSD $B$H$+$@$H==J,0BDj$7$F$$$k$H$$$&OC$G$9$,!#(B

FreeBSD$B$G$O(Bmerged VM/buffer cache$B$r<BAu$7$F$$$k$N$G$9$,!$46?($H$7$F$O(B
$B$3$l$,0BDj@-$N0c$$$r@8$s$G$$$k$H;W$$$^$9!%(BFreeBSD$B$N(BVM$B$G$O!$$3$N$"$?$j(B
$B$N;q8;4IM}$,J#;(2x4q$H$$$&$+!$(Bunion fs$B$d(Bnull fs$B$N$h$&$K%U%!%$%k%7%9%F(B
$B%`$r%9%?%C%/$9$k>l9g$r9MN8$7$F$$$J$$$7!$(Bunion fs$B$d(Bnull fs$B$O$b$H$N(B
4.4BSD$B$N9=B$$r2>Dj$7$F$$$k$N$G!$MF0W$K(Blocking violation$B$r5/$3$7$F$7$^(B
$B$&$N$@$H;W$$$^$9!%Nc$($P!$(Bvput$B$H(Bvrele$B$N0c$$$b!$(B4.4BSD$B$@$HK\Ev$K(B
VOP_UNLOCK()$B$NM-L5$J$N$G$9$,(B(*1)$B!$(BFreeBSD$B$G$O!$(B

    $B7k2L$H$7$F$OF1$8$h$&$K8+$($k$,!$Cf$G(Bvnode$B$r(Block$B$7$?$j(Bunlock$B$7$?$j(B
    $B$7$F$$$k$?$a!$(Bvnode$B$NGSB>@)8f$KCmL\$9$k$HF0:n$,$+$J$j0[$J$C$F$$$k!%(B

$B$H$J$C$F$$$^$9!%>/$J$/$H$b!$(B4.4BSD$B$N(Bunion fs$B$O!$(Bvput()$B$d(Bvrele()$B$NCf$G(B
LOCK/UNLOCK$B>uBV$r$P$?$P$?$5$;$k$3$H$rA[Dj$7$F$$$^$;$s!%(B

(*1)
NetBSD$B$G$b!$(Bvp->v_usecount--$B$N7k2L$,Hs(B0$B$N>l9g$r8+$l$P!$K\Ev$K(B
VOP_UNLOCK()$B$NM-L5$@$1$H$$$&<BAu$K$J$C$F$$$k$N$,$o$+$j$d$9$$$H;W$$$^$9!%(B


$B$3$N$"$?$j!$K\Ev$OA4BN$r8+EO$7$J$,$i!$$"$i$f$kHO0O$G=$@5$r9T$&$Y$-$J$N(B
$B$G$7$g$&$,!$(BFreeBSD$B$G$O(Bunion fs$BAX$@$1$G$+$J$jL5M}$7$F4hD%$k7A$K$J$C$F(B
$B$$$^$9!%$@$+$i!$$?$@$G$5$($o$1$o$+$i$s%3!<%I$,$5$i$K$0$A$c$0$A$c$K$J$C(B
$B$F$$$^$9!%(B($B$0$A$c$0$A$c$K$7$?HH?M$O;d$G$9!%$9$$$^$;$s!%(B)

$B!t(B $B$$$D$G$b=$@5$r%]%$$7$F!$$b$H$KLa$95$$O$"$k$N$G$9$,!$$@$l$bLa$;$H8@$C(B
$B!t(B $B$F$3$J$$$N$G$=$N$^$^$G$9!%(B($B$^$!!$La$;$P$+$J$jIT0BDj$J>uBV$K5ULa$j$G!$(B
$B!t(B $BK\Ev$K;H$$J*$K$J$i$J$$$N$G$9$,!%(B)

-----------------------------------------------+--------------------------+
KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp>  |        FreeBSD           |
Dept. Earth Planet. Sci, Nagoya Univ.          |    The power to serve!   |
Nagoya, 464-8602, Japan                        |  http://www.FreeBSD.org/ |
++++ FreeBSD(98) 3.2:   Rev. 01 available!     |http://www.jp.FreeBSD.org/|
++++ FreeBSD(98) 2.2.8: Rev. 02 available!     +==========================+
