From owner-java@jp.FreeBSD.org Tue Jul 16 13:34:20 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g6G4YK045719;
	Tue, 16 Jul 2002 13:34:20 +0900 (JST)
	(envelope-from owner-java@jp.FreeBSD.org)
Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g6G4YKn45714
	for <java@jp.FreeBSD.org>; Tue, 16 Jul 2002 13:34:20 +0900 (JST)
	(envelope-from shudo@computer.org)
Received: from rpsmtp1.aist.go.jp
	by mx1.aist.go.jp  with ESMTP id g6G4YJL04415
	for <java@jp.FreeBSD.org>; Tue, 16 Jul 2002 13:34:19 +0900 (JST)
	env-from (shudo@computer.org)
Received: from mail09.aist.go.jp
        by rpsmtp1.aist.go.jp  with ESMTP id g6G4YJP08150
        for <java@jp.FreeBSD.org>; Tue, 16 Jul 2002 13:34:19 +0900 (JST)
        env-from (shudo@computer.org)
Received: from aist.go.jp
        by mail09.aist.go.jp  with ESMTP id g6G4YI504477
        for <java@jp.FreeBSD.org>; Tue, 16 Jul 2002 13:34:18 +0900 (JST)
        env-from (shudo@computer.org)
Date: Tue, 16 Jul 2002 13:34:38 +0900 (JST)
Message-Id: <20020716.133438.640897914.shudoh@localhost>
To: java@jp.FreeBSD.org
From: shudo@computer.org
In-Reply-To: <20020716.132234.846936505.shudoh@localhost>
References: <20020715163315.0f26ee3f.daichi@jp.freebsd.org>
	<sqb8z4cwien.wl@nue.mac.com>
	<20020716.132234.846936505.shudoh@localhost>
X-Mailer: Mew version 2.2 on XEmacs 21.4.8 (Honest Recruiter)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: java@jp.FreeBSD.org
Precedence: list
X-Sequence: java 106
Subject: [java 106] Re: JDK14 =?ISO-2022-JP?B?GyRCMFw/IjpuNkgkSxsoQg==?=
 =?ISO-2022-JP?B?GyRCJEQkJCRGGyhC?= 
Errors-To: owner-java@jp.FreeBSD.org
Sender: owner-java@jp.FreeBSD.org
X-Originator: shudo@computer.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020715

> > -- $B$H$3$m$G(B linux $B$N(B clone(2) $B$H(B rfork(2) $B$H$G0c$$$O(B
> > $B$J$s$J$N$G$7$?$C$1(B? (^^;;
>
> $B;q8;(B
>   $B%a%b%j6u4V(B, $B%U%!%$%k%G%#%9%/%j%W%?$NI=(B, $B%7%0%J%k%O%s%I%i$NI=(B, $B%W%m%;%9(BID
> $B$r6&M-$9$k$+$7$J$$$+$r;X<($7$D$D;R%W%m%;%9$r:n$k$H$$$&E@$G$O(B
> $BF1$8$h$&$K8+$($^$9!#(B

$B$I$s$J%U%i%0$G2?$r@)8f$G$-$k$N$+$r$^$H$a$^$7$?(B:
($B$;$C$+$/$^$H$a$?$N$G!"8e$G8+$D$1$d$9$$$h$&$K(B
 $B%a!<%k$H$7$FEj$2$5$;$FD:$-$^$9!#(B)


* Linux $B$N(B clone(2)

CLONE_VM
  $B?F;R$G%a%b%j6u4V$r6&M-$9$k!#(B
CLONE_FS
  $B?F;R$G%U%!%$%k%7%9%F%`>pJs$r6&M-$9$k!#(B
CLONE_FILES
  $B?F;R$G%U%!%$%k%G%#%9%/%j%W%?I=$r6&M-$9$k!#(B
CLONE_SIGHAND
  $B?F;R$G%7%0%J%k%O%s%I%iI=$r6&M-$9$k!#(B
CLONE_PID
  $B;R$N%W%m%;%9(BID $B$r?F$HF1$8$b$N$K$9$k!#(B


* FreeBSD $B$N(B rfork(2)

RFPROC
  $B?7$7$$%W%m%;%9$r:n@.$9$k!#(B
  $B;XDj$7$J$$$H!"<+%W%m%;%9$X$N@_DjJQ99$H$J$k!#(B
RFNOWAIT
  $B;R$O?F$+$iJ,N%$5$l$k!#?F$,(B wait(2) $B$;$:$H$b$h$/$J$k!#(B
RFFDG
  $B?F$+$i;R$X!"%U%!%$%k%G%#%9%/%j%W%?I=$r%3%T!<$9$k!#(B
  $B;XDj$7$J$$$H!"I=$O6&M-$5$l$k!#(B
RFCFDG
  $B;R$O!"$^$C$5$i$J%U%!%$%k%G%#%9%/%j%W%?I=$r;}$?$5$l$k!#(B
RFMEM
  $B?F;R$G%a%b%j6u4V$r6&M-$9$k!#(B
  $B%9%?%C%/$bJ,N%$5$l$J$$!#(B
  ($B$J$N$G!"(BC $B$J$I$+$i(B rfork(2) $B$rD>@\;H$&$Y$-$G$O$J$$!#(B)
RFSIGSHARE
  $B?F;R$G%7%0%J%k%O%s%I%iI=$r6&M-$9$k(B
RFLINUXTHPN
  $B;R$N=*N;;~$K!"(BSIGCHLD $B$G$O$J$/(B SIGUSR1 $B$,H/@8$9$k$h$&$K$9$k!#(B
  Linux clone $B$N?6Iq$r??;w$9$k$?$a(B (*)$B!#(B


(*) $B$3$N0UL#$O$h$/$o$+$j$^$;$s!#(B
$B8E$a$N(B Linux $B%+!<%M%k$G(B Linux Threads $B$r;H$&$H!"(B
$B%9%l%C%I$N(B suspend, resume $B$H$$$C$?L\E*$K!"(B
$BFbIt$G(B SIGUSR1 $B$d(B SIGUSR2 $B$r;H$$$^$9!#(B
$B$3$N$3$H$H4X78$7$F$$$k5$$O$7$^$9!#(B


Kazuyuki Shudo/$B<sF#0l9,(B   $B;d$r$?$P$M$J$$$G(B $B$"$i$;$$$H$&$N2V$N$h$&$K(B
  shudo@computer.org   http://www.shudo.net/
