<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Programming Tips Tricks &#187; Multithreading</title>
	<atom:link href="http://www.sharpprogrammer.com/category/multithreading/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sharpprogrammer.com</link>
	<description>For Smart Programmers</description>
	<lastBuildDate>Wed, 11 Nov 2009 03:53:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Uses Of Multithreading In Java</title>
		<link>http://www.sharpprogrammer.com/multithreading/uses-of-multithreading-in-java/</link>
		<comments>http://www.sharpprogrammer.com/multithreading/uses-of-multithreading-in-java/#comments</comments>
		<pubDate>Fri, 23 Nov 2007 01:00:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Multithreading]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/multithreading/uses-of-multithreading-in-java/</guid>
		<description><![CDATA[
Concurrency and other critical software issues: Mandatory Rules  for Safe Multithreading in Java in 2006 &#8211; It&#8217;s a small collection of simple  ideas that act like the missing lubricant for concurrency and other critical  software issues: Mandatory Rules for Safe Multithreading in Java in 2006
Java Multithreading &#8211; I believe I can help [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/multithreading/uses-of-multithreading-in-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multithreading In C Language Posix</title>
		<link>http://www.sharpprogrammer.com/multithreading/multithreading-in-c-language-posix/</link>
		<comments>http://www.sharpprogrammer.com/multithreading/multithreading-in-c-language-posix/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 00:58:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Multithreading]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/multithreading/multithreading-in-c-language-posix/</guid>
		<description><![CDATA[
Programming in C  &#8211; First, before I go any further, I have to say the following: I am a liar.  Programming in C
Pthread Information &#8211; Just imagine what it would be like if  you had the power of Pthread Information
C programming language  ressources &#8211; Update your knowledge about C programming language [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/multithreading/multithreading-in-c-language-posix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developing C++ Multithreading Applications</title>
		<link>http://www.sharpprogrammer.com/parsing/developing-c-multithreading-applications/</link>
		<comments>http://www.sharpprogrammer.com/parsing/developing-c-multithreading-applications/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 11:08:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Multithreading]]></category>
		<category><![CDATA[Parsing]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/parsing/developing-c-multithreading-applications/</guid>
		<description><![CDATA[
volatile &#8211;  Multithreaded Programmer&#8217;s Best Friend &#8211; The volatile keyword was devised to  prevent compiler optimizations that might render code incorrect in the presence  of certain asynchronous events. For example, if you declare a primitive variable  as volatile, the compiler is not permitted to cache it in a register &#8212; a [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/parsing/developing-c-multithreading-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference between Mutex and Semaphore</title>
		<link>http://www.sharpprogrammer.com/multithreading/difference-between-mutex-and-semaphore/</link>
		<comments>http://www.sharpprogrammer.com/multithreading/difference-between-mutex-and-semaphore/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 15:28:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Multithreading]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/multithreading/difference-between-mutex-and-semaphore/</guid>
		<description><![CDATA[Mutex:
Is a key to a toilet. One person can have the  key &#8211; occupy the toilet &#8211; at the time. When finished, the person gives (frees)  the key to the next person in the queue.

Officially: &#8220;Mutexes are  typically used to serialise access to a section of  re-entrant code that cannot  [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/multithreading/difference-between-mutex-and-semaphore/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
