From owner-man-jp-reviewer@jp.freebsd.org  Sun Nov 12 00:42:05 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id AAA98122;
	Sun, 12 Nov 2000 00:42:05 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from mfi01.iij.ad.jp (mfi01.iij.ad.jp [202.232.2.116])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id AAA98117
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 12 Nov 2000 00:42:04 +0900 (JST)
	(envelope-from nokubi@ff.iij4u.or.jp)
Received: from ppp-client.ff.iij4u.or.jp (h206.p029.iij4u.or.jp [210.130.29.206])
	by mfi01.iij.ad.jp (8.8.8/MFI1.3) with ESMTP id AAA13666
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 12 Nov 2000 00:42:02 +0900 (JST)
Message-Id: <200011111542.AAA13666@mfi01.iij.ad.jp>
Received: from sassaby.nokubi.or.jp (sassaby.nokubi.or.jp [192.168.9.3]) by ppp-client.ff.iij4u.or.jp (8.11.1/3.5Wpl7-ppp) with ESMTP id eABFfOZ18974 for <man-jp-reviewer@jp.freebsd.org>; Sun, 12 Nov 2000 00:41:24 +0900 (JST)
Received: from sassaby.nokubi.or.jp (localhost.nokubi.or.jp [127.0.0.1]) by sassaby.nokubi.or.jp (8.9.3/3.5Wpl7-glove) with ESMTP id AAA01404 for <man-jp-reviewer@jp.freebsd.org>; Sun, 12 Nov 2000 00:45:24 +0900 (JST)
To: man-jp-reviewer@jp.freebsd.org
In-reply-to: Your message of "Sun, 07 May 2000 02:45:52 JST."
             <200005070236.IIE16241.VLPZ@veltec.co.jp> 
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Sun, 12 Nov 2000 00:45:24 +0900
From: NOKUBI Hirotaka <nokubi@ff.iij4u.or.jp>
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: man-jp-reviewer 3113
Subject: [man-jp-reviewer 3113] Re: (man2) madvise.2 
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: nokubi@ff.iij4u.or.jp

$B=i%A%'%C%/$N$h$&$J$N$G%a!<%k$+$i<h$j=P$7$F=$@5$7$^$7$?!#(B
$B$1$C$3$&8mLu$,$"$C$?$N$G$9$,!"86J8$b$J$+$J$+$o$+$j$K$/$/$FD>$7$-$l$?$+$I$&$+(B
$B$o$+$j$^$;$s!#(B

$B$$$A$*$&(B
$B!&(Bbehavior $B!V=,@-!W$K$7$^$7$?!VF0:n!W$N$^$^$K$7$?=j$b$"$j$^$9(B
$B!&(Bfault in $B$O!V%U%)%k%H$K$h$kFI$_9~$_!W$J$I$H$7$F$"$j$^$9(B

MADV_FREE $B$C$F%Z!<%8$NFbMF$,;D$C$F$$$k2DG=@-$K4|BT$9$k$H$$$&0UL#$"$$(B
$B$J$s$G$7$g$&$+$M$'!#(Bphk-malloc $B$K4X78$"$j$=$&$J$s$G$9$,!"$$$^$$$AJ80U$,(B
$B$h$/$o$+$i$J$+$C$?(B..
----
NOKUBI Hirotaka
Fingerprint20 = DEBC 0793 7CD6 92F1 0A1F  A792 9E2F EEEE A41B 171D

--- madvise.2~	Tue Nov  7 23:17:19 2000
+++ madvise.2	Sun Nov 12 00:35:30 2000
@@ -45,14 +45,14 @@
 .Fn madvise "void *addr" "size_t len" "int behav"
 .Sh $B2r@b(B
 .Fn madvise
-$B%7%9%F%`%3!<%k$K$h$C$F!"<+?H$N%a%b%jF0:n$NCN<1$,$"$k%W%m%;%9$O!"$=$l$r(B
+$B%7%9%F%`%3!<%k$K$h$C$F!"<+?H$N%a%b%jMxMQ$N=,@-$NCN<1$,$"$k%W%m%;%9$O!"$=$l$r(B
 $B%7%9%F%`$K@bL@$G$-$^$9!#(B
 .Aq Pa sys/mman.h
-$B$GDj5A$5$l$k4{CN$NF0:n$O<!$N$H$*$j$G$9!#(B
+$B$GDj5A$5$l$k4{CN$N=,@-$O<!$N$H$*$j$G$9!#(B
 .Bd -literal
-#define	MADV_NORMAL	0 /* $B$3$l0J>e!"FC<l$J=hM}$O$J$$(B */
-#define	MADV_RANDOM	1 /* $B%i%s%@%`$J%Z!<%8;2>H$rM=B,$9$k(B */
-#define	MADV_SEQUENTIAL	2 /* $B%7!<%1%s%7%c%k$J;2>H$rM=B,$9$k(B */
+#define	MADV_NORMAL	0 /* $B$3$l0J9_!"FC<l$J=hM}$OI,MW$J$$(B */
+#define	MADV_RANDOM	1 /* $B%i%s%@%`$J%Z!<%8;2>H$,M=B,$5$l$k(B */
+#define	MADV_SEQUENTIAL	2 /* $B%7!<%1%s%7%c%k$J;2>H$,M=B,$5$l$k(B */
 #define	MADV_WILLNEED	3 /* $B$3$l$i$N%Z!<%8$rI,MW$H$9$k(B */
 #define	MADV_DONTNEED	4 /* $B$3$l$i$N%Z!<%8$rI,MW$H$7$J$$(B */
 #define	MADV_FREE	5 /* $B%G!<%?$O:#$d=EMW$G$O$J$$(B */
@@ -62,41 +62,40 @@
 .It Dv MADV_NORMAL
 $B%G%U%)%k%H$N%Z!<%8%s%0F0:n$KLa$k$h$&$K%7%9%F%`$K;X<($7$^$9!#(B
 .It Dv MADV_RANDOM
-$B%Z!<%8$,%i%s%@%`$K%"%/%;%9$5$l!"%W%j%U%'%C%A$,M-Mx$H9M$($i$l$k$H$$$&(B
+$B%Z!<%8$,%i%s%@%`$K%"%/%;%9$5$l!"%W%j%U%'%C%A$,M-Mx$G$O$J$$$H9M$($i$l$k$H$$$&(B
 $B%R%s%H$G$9!#(B
 .It Dv MADV_SEQUENTIAL
-$B;XDj$N%Z!<%8$K8m$j$,$"$C$?$H$-!"$=$N%Z!<%8$ND>A0$N%Z!<%8$N(B
+$B;XDj$N%Z!<%8$,%U%)%k%H$GFI$_9~$^$l$?$H$-!"$=$N%Z!<%8$ND>A0$N%Z!<%8$N(B
 $BM%@h=g0L$r(B VM $B%7%9%F%`$,2<$2$k$h$&$K$7$^$9!#(B
 .It Dv MADV_WILLNEED
 $B;XDj$N2>A[%"%I%l%9HO0OFb$K$"$k%Z!<%8$,0l;~E*$K9b$$M%@h=g0L$r;}$D$h$&$K$7!"(B
-$B$=$l$i$,%a%b%jFb$K$"$k>l9g!"%U%#!<%I$5$l$k2DG=@-$r8:>/$5$;$^$9!#(B
-$B$5$i$K!"4{$K%a%b%jFb$K(B
-$B$"$k%Z!<%8$O$?$@$A$K%W%m%;%9$K%^%C%W$5$l!"$=$N:]!"(B
-$B%Z!<%8$r8m$i$9%W%m%;%9A4BN$r(B
-$BDL2a$9$kITMW$J%*!<%P!<%X%C%I$r=|5n$7$^$9!#(B
-$B$3$l$O%Z!<%8$r%P%C%-%s%0%9%H%"$+$i8m$i$;$:!"(B
+$B$=$l$i$,%a%b%jFb$K$"$k>l9g!"2rJ|$5$l$k2DG=@-$r8:>/$5$;$^$9!#(B
+$B$5$i$K4{$K%a%b%jFb$K(B
+$B$"$k%Z!<%8$O$?$@$A$K%W%m%;%9$K%^%C%W$5$l!"$=$l$K$h$C$F(B
+$B$9%W%m%;%9A4BN$K$o$?$k%U%)%k%H$K$h$kFI$_9~$_$K$h$k(B
+$BITMW$J%*!<%P!<%X%C%I$r=|5n$7$^$9!#(B
+$B$3$l$O%U%)%k%H$K$h$k%Z!<%8$N%P%C%-%s%0%9%H%"$+$i$NFI$_9~$_$r5/$3$5$:!"(B
 $B%a%b%jFb$K4{$K$"$k%Z!<%8$r8F$S=P$7B&$N%W%m%;%9$KAGAa$/%^%C%W$7$^$9!#(B
 .It Dv MADV_DONTNEED
-VM $B%7%9%F%`$,!";XDj$NHO0OFb$N%Z!<%8$N%a%b%jFbM%@h=g0L$r8:>/$G$-$k$h$&$K(B
-$B$7$^$9!#$5$i$K!"$3$N%"%I%l%9HO0O$X$N>-Mh$N;2>H$,%Z!<%8%U%)%k%H$rH/@8$5$;$^$9!#(B
+VM $B%7%9%F%`$K!";XDj$NHO0OFb$N%Z!<%8$N%a%b%jFbM%@h=g0L$N8:>/$r5v2D$7$^$9!#(B
+$B$5$i$K!"$3$N%"%I%l%9HO0O$X$N>-Mh$N;2>H$,%Z!<%8%U%)%k%H$rH/@8$5$;$k$G$7$g$&!#(B
 .It Dv MADV_FREE
-VM $B%7%9%F%`$K%Z!<%8$r2rJ|$9$k<+M3$rM?$(!";XDj%Z!<%8HO0OFb$N>pJs$,$b$O$d=EMW(B
-$B$G$J$$$3$H$r%7%9%F%`$KDLCN$7$^$9!#$3$l$O!"%"%I%l%96u4V$rM-8z$KJ]$A$J$,$i!"%"%I%l%96u4VFb$N$I$3$K$G$b$"$k(B
-$B2rJ|$5$l$?%Z!<%8$r(B
+VM $B%7%9%F%`$K%Z!<%8$r2rJ|$9$k<+M3$rM?$(!";XDj%Z!<%8HO0OFb$N>pJs$,$b$O$d(B
+$B=EMW$G$J$$$3$H$r%7%9%F%`$KDLCN$7$^$9!#$3$l$O!"%"%I%l%96u4V$rM-8z$KJ]$A$J$,$i(B
 .Xr malloc 3
-$B$G$-$k$h$&$K$9$k8zN(E*$JJ}K!$G$9!#%Z!<%8$,<!$K;2>H$5$l$?$H$-!"(B
-$B$=$N%Z!<%8$O%<%m$K$J$k$h$&$KMW5a$5$l$k2DG=@-$b$"$j$^$9$7!"$^$?$O(B
+$B$,%"%I%l%96u4VFb$NG$0U$N0LCV$N%Z!<%8$r2rJ|$G$-$k$h$&$K$9$k8zN(E*$JJ}K!$G$9!#(B
+$B%Z!<%8$,<!$K;2>H$5$l$?$H$-!"$=$N%Z!<%8$OMW5a;~%<%m%/%j%"$NBP>]$K$J$k2DG=@-$b(B
+$B$"$j$^$9$7!"$^$?$O(B
 .Dv MADV_FREE
-$B8F$S=P$7$NA0$K(B
-$B$=$3$K$"$C$?%G!<%?$,F~$l$i$l$k2DG=@-$b$"$j$^$9!#(B
+$B8F$S=P$7$NA0$K$=$3$K$"$C$?%G!<%?$,;D$C$F$$$k2DG=@-$b$"$j$^$9!#(B
 $B$=$N%"%I%l%96u4VHO0O$K$D$$$F9T$J$o$l$?;2>H$O!"(B
-$B%Z!<%8$,:F$S=$@5$5$l$k$^$G!"(BVM $B%7%9%F%`$,!"(B
-$B%P%C%-%s%0%9%H%"$+$i>pJs$r%Z!<%8$K%P%C%/$5$;$^$;$s!#(B
+$B%Z!<%8$,:F$S=$@5$5$l$k$^$G!"(BVM $B%7%9%F%`$K(B
+$B%P%C%-%s%0%9%H%"$+$i>pJs$r%Z!<%8$KFI$_9~$`F0:n$r9T$o$;$^$;$s!#(B
 .El
 .Sh $BLa$jCM(B
-$B@5>o$K40N;$9$k$H!"(B
+$B@5>o$K40N;$9$k$H(B
 .Fn madvise
-$B$O(B 0 $B$rJV$7$^$9!#$=$&$G$J$$>l9g$O!"CM(B -1 $B$r(B
+$B$O(B 0 $B$rJV$7$^$9!#$=$&$G$J$$>l9g$OCM(B -1 $B$r(B
 $BJV$7!"%(%i!<$r<($9$?$a$K(B
 .Va errno
 $B$,@_Dj$5$l$^$9!#(B
