From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Oct 29 05:33:50 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id FAA41135;
	Mon, 29 Oct 2001 05:33:50 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mail.asahi-net.or.jp (mail.asahi-net.or.jp [202.224.39.39])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id FAA41130
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 29 Oct 2001 05:33:49 +0900 (JST)
	(envelope-from ota@j.email.ne.jp)
Received: from j.asahi-net.or.jp (odin.asahi-net.or.jp [202.224.33.18])
	by mail.asahi-net.or.jp (Postfix) with SMTP id 868495D45
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 29 Oct 2001 05:33:49 +0900 (JST)
Received: by j.asahi-net.or.jp (ATSON-1) ; 29 Oct 2001 05:33:49 +0900
From: ota@j.email.ne.jp (Yoshihiro Ota)
To: FreeBSD-users-jp@jp.freebsd.org
Date: 29 Oct 2001 05:33:49 +0900
Mime-Version: 1.0
Lines: 40
Message-Id: <3BDC6BAD.26688.001@odin.j.asahi-net.or.jp>
Content-Type: text/plain; charset="ISO-2022-JP"
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-users-jp 65191
Subject: [FreeBSD-users-jp 65191] Re: pthread
 =?ISO-2022-JP?B?GyRCJSolVyU3JWclcyRyJEQkMSRrJEglUCU5JSgbKEI=?=
 =?ISO-2022-JP?B?GyRCJWkhPBsoSg==?=
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: ota@j.email.ne.jp

>$BB@ED$5$s$X!"(J
>
>$B$"$^$j?'!9$$$$$?$/$O$J$$$G$9$,!"(J
>$B<+J,$N;W$$$3$_$GJ*$4$H$r7h$aIU$1$J$$J}$,$$$$$G$9$h!#(J
>$B;d$b?M$N;v$O8@$($J$$$N$G$9$,!"3X6H$K$OAGD>$K?M$NOC$rJ9$/$N$OBg;v$G$9!#(J

$B$I$&$7$?$i!"$3$N$h$&$J8@MU$7$+=P$F$3$J$$$N$+$o$+$j$^$;$s$,!"BgJQ?430$G$9!#(J
$BFC$K!"0J2<$NItJ,$K$D$$$F$O!">e5-$N$3$H$r<+J,$K8@$$J9$+$;$F$O$I$&$G$7$g$&$+!#(J

>$BNc$($P2<$r$_$F%+!<%M%k%9%l%C%I$O2>A[6u4V$r@ZBX$($kI,MW$,$"$k$+9M$($F2<$5$$!#(J
>http://www.princeton.edu/~unix/Solaris/troubleshoot/process.html

$BFI$_$^$7$?!#(J

$B$3$N5-;v<+BN$O4V0c$C$F$$$^$;$s$,!"(Jthread $B$N2r@b$9$k$N$K$OB-$j$J$$$H;W$$$^$9!#(J
$BFC$K(J Sun $B$O(J thread $B$K$D$$$F!"FH<+$NMQ8l$r;H$C$F$$$^$9$N$G!"(Jthread $B$K$D$$$F$N(J
$BCN<1$,L5$1$l$P(J OKADA $B$5$s$N$h$&$KFI$_4V0c$&$N$b;EJ}$J$$$H;W$$$^$9!#(J

Sun $B$N(J kernel-thread $B$H$O!"(JOS $B<+BN$r(J thread $B2=$7$?$b$N$G$9!#8@$$BX$($l$P(J
OS $B$,<+?H$G(J user-thread $B$r<BAu$7$F$$$k$H$$$&$3$H$G$9!#$G$9$N$G(J
Sun kernel-thread $B$G$O!"@Z$jBX$($OAa$/$J$j$^$9!#$?$@!"$3$3$G(J $B!V2>A[6u4V!W(J
$B$H$$$&8@MU$r;H$&$N$O$*$+$7$J5$$,$7$^$9!#(JOS $B<+BN$O2>A[6u4V$r:n$C$F%W%m%;%9$K(J
$BM?$($F$O$$$^$9$,!"(JOS $B$O2>A[6u4V$rC/$+$i$bM?$($i$l$k$o$1$G$O$J$$$G$9$+$i!#(J

$B$=$7$F!"(Jkernel-thread $B$O6u$$$F$$$k(J lightweight process(LWP) $B$r(J
$B$rJa$^$($F<B9T$7$^$9!#(JLWP $B$O%+!<%M%k$H%f!<%6%W%m%;%9(J(user-thread) $B$N(J
$BCg2p$_$?$$$J$b$N$G$9!#(JLWP $B$O:GDc(J 1 $B$D$N(J user-level thread $B$rJa$^$($F(J
$B<B9T$7$^$9!#$^$?!"(JLWP $B$OJ#?t$N(J user-level thread $B$rJ];}$7!"@ZBX$($J$,(J
$B$iJBNsE*$K<B9T$7$F$$$/$3$H$,$G$-$^$9!#$3$N(J LWP $B$,$$$o$f$kDL>N$N%+!<%M%k(J
$B%9%l%C%I$G$9!#(JLWP $B$H%f!<%6%W%m%;%9$N7k$SIU$-$O!"8GDj$7$?$j!"F0E*$KF~$l(J
$BBX$o$k$h$&$K$G$-$^$9!#$=$7$F!"0l$D$N%f!<%6%W%m%;%9$,J#?t$N(J user-thread
$B$r;}$D$3$H$K$h$C$F!"(JOS (LWP) $B$K$h$C$F(J context switch $B$J$I$,$5$l$k(J
$B$o$1$G$9!#(J

$B>e5-$N5-;v$G$9$H!"(J user thread $B$O07$C$F$$$J$$$h$&$K;W$($^$9!#(J

$B!V(JPthread $B$O%9%l%C%I$H$7$F$NDj5A$G$"$C$F!"%f!<%6%9%l%C%I$NDj5A$G$O(J
$B$J$$!#!W$HJ9$$$F$$$?$N$G$9$,!"(Jpthread $B$O%f!<%6%9%l%C%I$@$H8@$C$F$$$k(J
$BK\$b$"$C$?$N$G$9$,<B:]$O$I$&$J$N$G$7$g$&(J?

