From owner-man-jp-reviewer@jp.freebsd.org  Fri Jun 12 01:17:42 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id BAA07059;
	Fri, 12 Jun 1998 01:17:42 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from ns5.sharp.co.jp (firewall-user@ns5.sharp.co.jp [202.248.44.10])
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) with ESMTP id BAA07054
	for <man-jp-reviewer@jp.freebsd.org>; Fri, 12 Jun 1998 01:17:41 +0900 (JST)
	(envelope-from kuma@slab.tnr.sharp.co.jp)
Received: by ns5.sharp.co.jp; id BAA21676; Fri, 12 Jun 1998 01:17:40 +0900 (JST)
Received: from unknown(133.159.103.2) by ns5.sharp.co.jp via smap (3.2)
	id xma021674; Fri, 12 Jun 98 01:17:26 +0900
Received: from td1.tnr.sharp.co.jp (root@td1.tnr.sharp.co.jp [133.159.52.20]) by ns.sharp.co.jp (8.8.5/3.5W-97031013) with ESMTP id BAA15815 for <man-jp-reviewer@jp.freebsd.org>; Fri, 12 Jun 1998 01:17:25 +0900 (JST)
Received: from mailfwd.slab.tnr.sharp.co.jp ([10.32.30.11]) by td1.tnr.sharp.co.jp (8.8.5/3.5W-97080613) with ESMTP id BAA01677 for <man-jp-reviewer@jp.freebsd.org>; Fri, 12 Jun 1998 01:17:25 +0900 (JST)
Received: from server01.slab.tnr.sharp.co.jp ([10.32.50.4])
	by mailfwd.slab.tnr.sharp.co.jp (8.8.4+2.7Wbeta4/3.6Wbeta7) with ESMTP id BAA11196
	for <man-jp-reviewer@jp.freebsd.org>; Fri, 12 Jun 1998 01:16:19 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (gaye.slab.tnr.sharp.co.jp [10.32.49.117])
	by server01.slab.tnr.sharp.co.jp (8.8.5/3.6Wbeta7 98051815) with ESMTP id BAA08381
	for <man-jp-reviewer@jp.freebsd.org>; Fri, 12 Jun 1998 01:17:24 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (kuma@localhost) by gaye.slab.tnr.sharp.co.jp (8.8.7/3.5Wpl5) with ESMTP id BAA03659 for <man-jp-reviewer@jp.freebsd.org>; Fri, 12 Jun 1998 01:17:24 +0900 (JST)
Message-Id: <199806111617.BAA03659@gaye.slab.tnr.sharp.co.jp>
To: man-jp-reviewer@jp.freebsd.org
In-reply-to: Your message of "Fri, 12 Jun 1998 00:25:48 JST."
             <199806111525.AAA18033@g-alphas1.strl.nhk.or.jp> 
Date: Fri, 12 Jun 1998 01:17:24 +0900
From: Norihiro Kumagai <kuma@slab.tnr.sharp.co.jp>
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: man-jp-reviewer 221
Subject: [man-jp-reviewer 221] Re: (Checked) fs.5 
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org

$B7'C+$G$9!#(B

$B:#F|$OAa$/5"$C$F%a!<%k$rMn$9$O$:$@$C$?$N$K!D(B
$B$d$Y$'!#(B

In Message <199806111525.AAA18033@g-alphas1.strl.nhk.or.jp>,
  "KUMANO, Tadashi (=?ISO-2022-JP?B?GyRCNydMbiEhQDUbKEI=?=)" <kumano@strl.nhk.or.jp> writes:
> Large files consist of exclusively large data blocks.  To avoid
> undue wasted disk space, the last data block of a small file is
> allocated as only as many fragments of a large block as are
> necessary.  The file system format retains only a single pointer
> to such a fragment, which is a piece of a single large block that
> has been divided. 

$B%*%lE*$KLu$;$P!"(B

  $BBg$-$J%U%!%$%k$O!"Bg$-$J%G!<%?%V%m%C%/$@$1$+$i$J$j$^$9!#>.$5$$%U%!%$(B
  $B%k$K$D$$$F$O!"%G%#%9%/%9%Z!<%9$NO2Hq$rHr$1$k$?$a$K!":G8e$N%G!<%?%V%m%C(B
  $B%/$O!"Bg$-$J%V%m%C%/$NCGJR$rI,MW$K1~$8$??t$@$1;H$C$F3d$jEv$F$^$9!#%U%!(B
  $B%$%k%7%9%F%`%U%)!<%^%C%H$O!"$3$NCGJR(B($BBg$-$J%V%m%C%/$rJ,3d$7$F$G$-$?(B
  $B$+$1$i(B)$B0l$D$r;X$9%]%$%s%?0l$D$@$1$rJ];}$7$F$$$^$9!#(B

$B$+$J!#86J8$N(B

> allocated as only as many fragments of a large block as are
> necessary.

$B$N$H$3$m!"(Bas only as many $B$N:G=i$N(B as $B$,M>J,$@$H;W$&!#(B
  
> +$B%G%#%9%/%9%Z!<%9$N2aEY$NO2Hq$rHr$1$k$?$a$K!">.$5$J%U%!%$%k$N(B
> +$B:G8e$N%G!<%?%V%m%C%/$O!"(B
> +$BC1$KBg$-$J%V%m%C%/$N$G$-$k$@$1B?$/$N%U%i%0%a%s%H$,I,MW$H$J$k$h$&$K(B
> +$BG[CV$5$l$^$9!#(B

$B$3$NItJ,!"86J8$N0U?^$rJ];}$7$D$DLu$9$J$i!"(B  

   $B%G%#%9%/%9%Z!<%9$N2aEY$NO2Hq$rHr$1$k$?$a$K!">.$5$J%U%!%$%k$N(B
   $B:G8e$N%G!<%?%V%m%C%/$O!"(B
   $BBg$-$J%V%m%C%/$N%U%i%0%a%s%H$,I,MW$J?t$@$1G[CV$5$l$^$9!#(B

> Each cylinder keeps track of the availability of blocks at different
> rotational positions, so that sequential blocks can be laid out
> with minimum rotational latency. With the default of 8 distinguished
> rotational positions, the resolution of the
> summary information is 2ms for a typical 3600 rpm drive.

$B3F%7%j%s%@$4$H$K!"$=$l$>$l$N2sE>0LCV$G!"$I$N%V%m%C%/$,MxMQ2DG=$+$rDI@W(B
$B4IM}$7$^$9!#$3$l$O!"O"B3$7$?%V%m%C%/$NG[CV$r:G>.$N2sE>CY$l$G9T$J$&$3$H(B
$B$,$G$-$k$h$&$K$9$k$?$a$G$9!#3F%7%j%s%@$O0[$J$k2sE>0LCV$G$NMxMQ2DG=$J%V(B
$B%m%C%/?t$rJ];}$7B3$1$^$9!#%G%U%)%k%H$G$O2sE>0LCV$r(B 8 $BJ,3d$GI=$7!"$3$N(B
$B$H$-$NAm3g>pJs$NJ,2rG=$OE57?E*$J(B 3600 rpm $B$N%I%i%$%V$G(B 2ms $B$K$J$j$^$9!#(B

$B!t(B  $B8eH>$O0J2<$N0F$r$=$N$^$^D:$-$^$7$?!#(B

> +$BO"B3$7$?%V%m%C%/$r:G>.$N2sE>CY$l$GG[CV$9$k$3$H$,$G$-$k$h$&!"(B
> +$B3F%7%j%s%@$O0[$J$k2sE>0LCV$G$NMxMQ2DG=$J%V%m%C%/?t$rJ];}$7B3$1$^$9!#(B
> +$B%G%U%)%k%H$G$O2sE>0LCV$r(B 8 $BJ,3d$GI=$7!"$3$N$H$-$NAm3g>pJs$NJ,2rG=$O(B
> +$BE57?E*$J(B 3600 rpm $B$N%I%i%$%V$G(B 2ms $B$K$J$j$^$9!#(B

$B$3$A$i$NJ}$,$$$$$+$b$7$l$J$$!#(B

--
$B7'C+(B $BE5Bg(B
