From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Apr 25 12:21:07 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA55175;
	Tue, 25 Apr 2000 12:21:07 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mist.nintendo.co.jp (firewall-user@mist.nintendo.co.jp [202.214.242.34])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id MAA55170
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 25 Apr 2000 12:21:06 +0900 (JST)
	(envelope-from shirai@pon.nintendo.co.jp)
Received: by mist.nintendo.co.jp; id MAA23487; Tue, 25 Apr 2000 12:21:05 +0900 (JST)
Received: from unknown(172.16.1.9) by mist.nintendo.co.jp via smap (V4.2)
	id xma023137; Tue, 25 Apr 00 12:20:19 +0900
Received: from pon.nintendo.co.jp (pon [172.16.1.1])
	by yellow.nintendo.co.jp (8.9.3/3.7W/2000040410) with ESMTP id MAA24600
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 25 Apr 2000 12:18:30 +0900 (JST)
Received: from pon (IDENT:shirai@localhost [127.0.0.1])
	by pon.nintendo.co.jp (8.9.3/3.7W/2000010715) with ESMTP id MAA02241
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 25 Apr 2000 12:20:19 +0900
Message-Id: <200004250320.MAA02241@pon.nintendo.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of Tue, 25 Apr 2000 10:10:56 JST.
             <200004250110.KAA02851@edge.sky.yamashina.kyoto.jp> 
Date: Tue, 25 Apr 2000 12:20:19 +0900
From: Takashi SHIRAI <shirai@pon.nintendo.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 51373
Subject: [FreeBSD-users-jp 51373] Re: pipe(2) 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: shirai@pon.nintendo.co.jp

$B!!#N#e#c#o$G$9!#(B

In Message-Id <200004250110.KAA02851@edge.sky.yamashina.kyoto.jp> 
        Takahiro Kambe <taca@sky.yamashina.kyoto.jp> $B$5$s(Bwrites:
> > $B!!$:$$$V$sA0$K!V(Bfork() $B$N<BAu$r(B vfork() $B$G$O$J$/K\Mh$N(B fork()
> > $B$KLa$7$^$7$?!W$H$+$$$&(B RELNOTES $B8+$?$h$&$J5$$,$9$k$N$O(B NetBSD
> > $B$G$7$?$C$1!)(B
> fork(2)$B$8$c$J$/$F!V(Bvfork(2)$B$rK\Mh$N(Bvfork(2)$B$K$7$^$7$?!#!W$G$9!#(B

$B!!$"!"$4$a$s$J$5$$!#;d$N=q$$$?$N!V(Bfork$B!W$H!V(Bvfork$B!W$r5U$K$7(B
$B$FFI$s$G2<$5$$!#(B
$B!!8@$$$?$+$C$?$N$O!"!V(Bfork() $B$N<BAu$r$7$?(B vfork()$B!W$C$F$N$O(B
$B$"$C$F$b!V(Bvfork() $B$N<BAu$r$7$?(B fork()$B!W$J$s$F$"$k$N!)$C$F$3(B
$B$H$@$C$?$b$s$G!#(B


> Copy on write$B$,$"$k$+$i(Bvfork(2)$B$C$F$"$s$^$j0UL#$J$$!"$H$$$&$3$H$@$C$?(B
> $B$s$G$9$,!"<B$O%Z!<%8!&%F!<%V%kEy$N%3%T!<$N:n6H$,$"$k$N$G!"$d$C$Q$j(Btrue
> vfork(2)$B$,$"$C$?J}$,NI$$!"$H$$$&$3$H$@$C$?$H5-21$7$F$$$^$9!#(B

$B!!(Bvfork() $B$,<B<AB8:_$7$J$+$C$?$N$C$F(B 4.4BSD $BJU$j$NOC$G$7$g$&(B
$B$+!)$@$H$9$k$H(B FreeBSD $B$b??$N(B vfork() $B$,L5$+$C$?;~4|$,$"$kH&(B
$B$G$9$1$I!"$=$NJU$j$NNr;K$I$&$J$C$F$^$9!)(B
$B!!(BCVS repositry $B8+$?8B$j$G$O!";D$C$F$k0lHV8E$$$N$G$b(B vfork()
$B$O(B vfork() $B$N<BAu$_$?$$$G$9$1$I!#(BNetBSD CVS repository $B$G$O(B
$B2?8N$+8E$$(B source $B$O:o=|$5$l$F$^$7$?!#(B

                                       $BGr0f(B $BN4(B (as $B#N#e#c#o(B)
