From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Oct 29 00:45:13 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id AAA23331;
	Mon, 29 Oct 2001 00:45:13 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from deneb.buildkernel.org (deneb.buildkernel.org [203.141.147.253])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id AAA23326
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 29 Oct 2001 00:45:12 +0900 (JST)
	(envelope-from sakichan@sakichan.org)
Received: from alioth.sakichan.org (alioth.sakichan.org [192.168.1.3])
	by deneb.buildkernel.org (Postfix) with ESMTP id C67657250F
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 29 Oct 2001 00:44:30 +0900 (JST)
Received: from castor.sakichan.org (castor.sakichan.org [192.168.1.4])
	by alioth.sakichan.org (Postfix) with ESMTP id 6328631DD
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 29 Oct 2001 00:44:36 +0900 (JST)
Received: from castor.sakichan.org (localhost [::1])
	by castor.sakichan.org (Postfix) with ESMTP id 816A33A207
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 29 Oct 2001 00:43:14 +0900 (JST)
Date: Mon, 29 Oct 2001 00:43:14 +0900
Message-ID: <vtrsnc3u5wt.wl@castor.sakichan.org>
From: SAKIYAMA Nobuo <sakichan@sakichan.org>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <20011028.154522.00648070.okuyamak@dd.iij4u.or.jp>
References: <3BDB577C.27194.001@odin.j.asahi-net.or.jp>
	<20011028.154522.00648070.okuyamak@dd.iij4u.or.jp>
User-Agent: Wanderlust/2.4.1 (Stand By Me) WEMI/1.13.7 (Shimada) FLIM/1.13.2 (Kasanui) MULE XEmacs/21.4 (patch 3) (Academic Rigor) (i386-unknown-freebsd5.0)
MIME-Version: 1.0 (generated by WEMI 1.13.7 - "Shimada")
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 65184
Subject: [FreeBSD-users-jp 65184] Re: pthread
 =?ISO-2022-JP?B?GyRCJSolVyU3JWclcyRyJEQkMSRrJEglUCU5JSgbKEI=?=
 =?ISO-2022-JP?B?GyRCJWkhPBsoQg==?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: sakichan@sakichan.org

At Sun, 28 Oct 2001 15:45:22 +0900 (JST),
Kenichi Okuyama wrote:

> $B$G$9$N$G!"(Btest and set/clear $BL?Na$H$$$&$N$O!V(BRISC $B$@$m$&$,(B VLIW $B$@$m(B
> $B$&$,!WI,$:%5%]!<%H$7$F$$$kL?Na%;%C%H$G$9!#(B

$B:Y$+$$OC$@$1$I%@%&%H!#(B

$B%^%k%A%W%m%;%C%5%5%]!<%H$H$7$FMQ0U$5$l$k$N$O!"(Batomic $B$K(B 
read-modify-write cycle $B$r<B9T$9$kL?NaA4HL$N$&$A$NFCDj$N$b$N!"$G$7$g$&!#(B

$BL?Na$H$7$F$O(B test and set/clear $B0J30$K!"(Bswap , compare and swap, fetch
and add $BEy$,$"$2$i$l$^$9!#(BIntel $B$N(B x86$B7O$@$H!"(Block prefix $B$r;H$C$F$$$m(B
$B$s$JL?Na$r(B read-modify-write cycle $B$K<B9T$G$-$k$O$:!#(BSPARC $B$N>l9g!":G(B
$B6a$OCN$i$J$$$1$I>/$J$/$H$b(B $B@N$O(B swap $B$7$+$J$+$C$?$H;W$&!#(B

$B$5$i$K!"0lIt$N(B RISC MPU(MIPS$B7O$H$+$+$J!)(B)$B$G$O!"(B"read-modify-write" $B$H(B
$B$$$&%P%9%5%$%/%k$O%5%]!<%H$7$?$/$J$$$H$$$&$3$H$G!"$3$l$i$N%?%$%W$NL?Na(B
$B$r;}$?$:$K!"$+$o$j$K(B"load linked"($B$"$k$$$O(B load locked)$B!"$*$h$S(B"store
conditional" $B$H8@$o$l$k$h$&$J%?%$%W$NL?Na$r;}$A!"(Bcoherent cache
protocol $B$r;H$C$F$[$\F1Ey$NF14|$r9T$J$($k;E3]$1$K$J$C$F$^$9!#(B
-- 
SAKIYAMA Nobuo ($B:j;3(B $B?-IW(B)  sakichan@sakichan.org
