<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Commentaires sur : Synchronisation et volatilité	</title>
	<atom:link href="/2011/05/06/synchronisation-et-volatilite/feed/" rel="self" type="application/rss+xml" />
	<link>/2011/05/06/synchronisation-et-volatilite/</link>
	<description>José Paumard</description>
	<lastBuildDate>Sun, 05 Jun 2011 10:47:30 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0.1</generator>
	<item>
		<title>
		Par : José		</title>
		<link>/2011/05/06/synchronisation-et-volatilite/#comment-4</link>

		<dc:creator><![CDATA[José]]></dc:creator>
		<pubDate>Fri, 06 May 2011 14:09:54 +0000</pubDate>
		<guid isPermaLink="false">https://blog.paumard.org/?p=88#comment-4</guid>

					<description><![CDATA[En réponse à &lt;a href=&quot;/2011/05/06/synchronisation-et-volatilite/#comment-3&quot;&gt;Christophe Grand&lt;/a&gt;.

Merci pour cette précision ! 
Pour les lecteurs intéressés, la référence sur ce point précis est ici : http://java.sun.com/docs/books/jls/third_edition/html/memory.html#17.7]]></description>
			<content:encoded><![CDATA[<p>En réponse à <a href="/2011/05/06/synchronisation-et-volatilite/#comment-3">Christophe Grand</a>.</p>
<p>Merci pour cette précision !<br />
Pour les lecteurs intéressés, la référence sur ce point précis est ici : <a href="http://java.sun.com/docs/books/jls/third_edition/html/memory.html#17.7" rel="nofollow ugc">http://java.sun.com/docs/books/jls/third_edition/html/memory.html#17.7</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Par : Christophe Grand		</title>
		<link>/2011/05/06/synchronisation-et-volatilite/#comment-3</link>

		<dc:creator><![CDATA[Christophe Grand]]></dc:creator>
		<pubDate>Fri, 06 May 2011 13:39:13 +0000</pubDate>
		<guid isPermaLink="false">https://blog.paumard.org/?p=88#comment-3</guid>

					<description><![CDATA[Les références 64 bits sont garanties d&#039;avoir un comportement atomique même si elles ne sont pas volatiles.

Le JMM dit :

Writes to and reads of references are always atomic, regardless of whether they are implemented as 32 or 64 bit values.

Deux lectures recommandables :
* Java Concurrency in practice http://www.amazon.fr/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601/
* Memory Barriers: a Hardware View for Software Hackers http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2010.06.07c.pdf]]></description>
			<content:encoded><![CDATA[<p>Les références 64 bits sont garanties d&rsquo;avoir un comportement atomique même si elles ne sont pas volatiles.</p>
<p>Le JMM dit :</p>
<p>Writes to and reads of references are always atomic, regardless of whether they are implemented as 32 or 64 bit values.</p>
<p>Deux lectures recommandables :<br />
* Java Concurrency in practice <a href="http://www.amazon.fr/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601/" rel="nofollow ugc">http://www.amazon.fr/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601/</a><br />
* Memory Barriers: a Hardware View for Software Hackers <a href="http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2010.06.07c.pdf" rel="nofollow ugc">http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2010.06.07c.pdf</a></p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
