From owner-FreeBSD-tech-jp@jp.freebsd.org  Sat May 16 11:57:47 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id LAA14780
	Sat, 16 May 1998 11:57:47 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) with ESMTP id LAA14774
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sat, 16 May 1998 11:57:45 +0900 (JST)
Received: from amont.astec.co.jp (amont.astec.co.jp [172.20.10.1])
	by tokyonet-entrance.astec.co.jp (8.8.8+2.7Wbeta7/3.6W-astecMX2.3) with ESMTP id LAA17020
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sat, 16 May 1998 11:57:43 +0900 (JST)
Received: from stone.astec.co.jp (stone.astec.co.jp [172.20.10.23])
	by amont.astec.co.jp (8.7.6/3.6W-astecMX2.4) with ESMTP id LAA07690
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sat, 16 May 1998 11:57:43 +0900 (JST)
Received: (from hamada@localhost) by stone.astec.co.jp (8.8.5/3.5W-solaris1-1.2) id LAA01671; Sat, 16 May 1998 11:57:42 +0900 (JST)
Date: Sat, 16 May 1998 11:57:42 +0900 (JST)
Message-Id: <199805160257.LAA01671@stone.astec.co.jp>
From: HAMADA Naoki <hamada@astec.co.jp>
References: <199805150221.LAA25011@stone.astec.co.jp>
	<199805150924.SAA20554@sras63.sra.co.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
In-reply-to: Atsushi Furuta's message of "Fri, 15 May 1998 18:24:36 +0900"
	<199805150924.SAA20554@sras63.sra.co.jp>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-tech-jp 1446
Subject: [FreeBSD-tech-jp 1446] Re: async???
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

$B$O$^$@$G$9!#(B

$B8EED$5$s(B:
>  $B;d$O(B FreeBSD $B$OA0<T$@$H;W$C$F$^$7$?!#$O$^$@$5$s$,$=$&$*$C$7$c$k:,5r(B
>$B$K$O6=L#$,$"$j$^$9!#(BFreeBSD $B$N(B async mount $B$O!"B?$/$N(B metadata $B$r(B 
>bdwrite() $B7PM3$G=q$-9~$s$G$$$k$N$G!"(Bsync(2) $B$d%P%C%U%!$"$U$l$G$b$J$$8B(B
>$B$j=q$-$3$_%9%1%8%e!<%j%s%0$9$i$7$F$$$J$$!"$h$&$J5$$,$7$^$9!#(B

  $B2?$b9M$($F$J$$$K$7$F$OCY$$$N$G!"$A$C$H$O9M$($F$k$N$+$H>!<j$KA[A|$7$F(B
$B$^$7$?(B (^^;

  $B%9%1%8%e!<%j%s%0$K$7$P$j$r$+$1$J$$$H!"%I%i%$%P!<$,>!<j$K=gHV$rF~$lBX(B
$B$($F!"JQ$J>uBV$K$J$k4m81@-$,$D$-$^$H$$$^$9$h$M!#$H$J$k$H!"%;%-%e%j%F%#(B
$B>e$NLdBj$b$"$k$o$1$G$9$M!#(B

>  $B$G!"8e<T$O(B soft update $B$NOC$+(B bowrite() $B$NOC$KJ9$3$($F$7$+$?$,$J$$$N(B
>$B$G$9$,!"$=$&$$$&OC$8$c$J$$$G$9$+(B? bowrite() $B$O(B CAM $B4X78$G!"(Bordered tag
>queuing $B$r%5%]!<%H$G$-$k$h$&$K$J$C$?$N$GF~$l$i$l$?$H;W$C$F$^$9!#(B

  $BCY1d=q$-9~$_$r$9$kOC$G$O$J$/$F!"(BI/O $B%j%/%(%9%H$r$=$N>l$G$I$s$I$sH/9T(B
$B$9$k(B scheduler enforced update ($B$H$$$C$F$b$$$m$$$m<oN`$,$"$k$o$1$G$9$,(B)
$B$r9M$($F$^$7$?!#(B

$BIMED(B $BD><y(B

$B$H$$$&$o$1$G!";29MJ88%$N$*$\$($,$-(B:
G.R.Ganger, Y.N.Patt.  Metadata Update Performance in File Systems.
    Operating Systems Design and Implementation, pp 49-60, November 1994.  
    http://www.ece.cmu.edu/~ganger/papers/osdi94.ps

G.R.Ganger, Y.N.Patt.  Soft Updates: A Solution to the Metadata Update
    Problem in File Systems.  University of Michigan Technical Report
    CSE-TR-254-95, August 1995.
    http://www.ece.cmu.edu/~ganger/papers/CSE-TR-254-95/
