<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Steve Huston&#039;s Networked Programming Blog</title>
	<atom:link href="http://stevehuston.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://stevehuston.wordpress.com</link>
	<description>Making nets work</description>
	<lastBuildDate>Fri, 25 Sep 2009 21:21:12 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Revised ACE_Dev_Poll_Reactor Fixes Multithread Issues (and more!) on Linux by stevehuston</title>
		<link>http://stevehuston.wordpress.com/2009/06/15/revised-ace_dev_poll_reactor-fixes-multithread-issues-and-more-on-linux/#comment-57</link>
		<dc:creator>stevehuston</dc:creator>
		<pubDate>Fri, 25 Sep 2009 21:21:12 +0000</pubDate>
		<guid isPermaLink="false">http://stevehuston.wordpress.com/?p=74#comment-57</guid>
		<description>Ok, thanks Herb... there&#039;s clearly something going wrong somewhere. I&#039;ve been very busy with customers, but if you and Sergio can get together and work out a fix, I&#039;ll try to help apply it when I have free time. Or, if a customer raises this issue it&#039;ll get attention quickly.</description>
		<content:encoded><![CDATA[<p>Ok, thanks Herb&#8230; there&#8217;s clearly something going wrong somewhere. I&#8217;ve been very busy with customers, but if you and Sergio can get together and work out a fix, I&#8217;ll try to help apply it when I have free time. Or, if a customer raises this issue it&#8217;ll get attention quickly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Revised ACE_Dev_Poll_Reactor Fixes Multithread Issues (and more!) on Linux by Herb Gillman</title>
		<link>http://stevehuston.wordpress.com/2009/06/15/revised-ace_dev_poll_reactor-fixes-multithread-issues-and-more-on-linux/#comment-56</link>
		<dc:creator>Herb Gillman</dc:creator>
		<pubDate>Fri, 25 Sep 2009 21:06:58 +0000</pubDate>
		<guid isPermaLink="false">http://stevehuston.wordpress.com/?p=74#comment-56</guid>
		<description>I too am seeing this odd behavior with the dev_poll reactor.  Its bizzare. When I start my app, the top CPU utilization goes to &gt; 100% even though nothing really is running.  When I run under the debugger, all the Reactor thread&#039;s from my ThreadPool exit and everything appears to run on one thread on one CPU, the top CPU utilization on startup is 0 (as expected).  

I am running on AMD 3Ghz quad core boxes, one with Linux RHEL4.5 and one with Linux RHEL5.3
ACE version is 5.7.3-2 (downloaded and built from http://dist.bonsai.com/ken/ace_tao_rpm/SRC/)</description>
		<content:encoded><![CDATA[<p>I too am seeing this odd behavior with the dev_poll reactor.  Its bizzare. When I start my app, the top CPU utilization goes to &gt; 100% even though nothing really is running.  When I run under the debugger, all the Reactor thread&#8217;s from my ThreadPool exit and everything appears to run on one thread on one CPU, the top CPU utilization on startup is 0 (as expected).  </p>
<p>I am running on AMD 3Ghz quad core boxes, one with Linux RHEL4.5 and one with Linux RHEL5.3<br />
ACE version is 5.7.3-2 (downloaded and built from <a href="http://dist.bonsai.com/ken/ace_tao_rpm/SRC/)" rel="nofollow">http://dist.bonsai.com/ken/ace_tao_rpm/SRC/)</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Revised ACE_Dev_Poll_Reactor Fixes Multithread Issues (and more!) on Linux by Sergio Ruiz</title>
		<link>http://stevehuston.wordpress.com/2009/06/15/revised-ace_dev_poll_reactor-fixes-multithread-issues-and-more-on-linux/#comment-50</link>
		<dc:creator>Sergio Ruiz</dc:creator>
		<pubDate>Thu, 02 Jul 2009 18:57:38 +0000</pubDate>
		<guid isPermaLink="false">http://stevehuston.wordpress.com/?p=74#comment-50</guid>
		<description>Hi Steve,
I&#039;ve sent you the output from scall() and the one from my test app using ACE_TRACE.  The trace shows a large number of sys calls to futex, probably related to the reactor&#039;s token.
Thanks,
Sergio</description>
		<content:encoded><![CDATA[<p>Hi Steve,<br />
I&#8217;ve sent you the output from scall() and the one from my test app using ACE_TRACE.  The trace shows a large number of sys calls to futex, probably related to the reactor&#8217;s token.<br />
Thanks,<br />
Sergio</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When is it ok to use ACE Proactor on Linux? by stevehuston</title>
		<link>http://stevehuston.wordpress.com/2008/11/25/when-is-it-ok-to-use-ace-proactor-on-linux/#comment-49</link>
		<dc:creator>stevehuston</dc:creator>
		<pubDate>Thu, 02 Jul 2009 14:32:39 +0000</pubDate>
		<guid isPermaLink="false">http://stevehuston.wordpress.com/?p=9#comment-49</guid>
		<description>Yes, Gokul, you are right. Solaris is better for two reasons: it doesn&#039;t suffer from the same &quot;silently convert to synch&quot; problem as Linux does, and there is a separate Proactor implementation on Solaris that takes advantage of Solaris&#039;s features better.</description>
		<content:encoded><![CDATA[<p>Yes, Gokul, you are right. Solaris is better for two reasons: it doesn&#8217;t suffer from the same &#8220;silently convert to synch&#8221; problem as Linux does, and there is a separate Proactor implementation on Solaris that takes advantage of Solaris&#8217;s features better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When is it ok to use ACE Proactor on Linux? by Gokul</title>
		<link>http://stevehuston.wordpress.com/2008/11/25/when-is-it-ok-to-use-ace-proactor-on-linux/#comment-48</link>
		<dc:creator>Gokul</dc:creator>
		<pubDate>Thu, 02 Jul 2009 07:29:41 +0000</pubDate>
		<guid isPermaLink="false">http://stevehuston.wordpress.com/?p=9#comment-48</guid>
		<description>Is it safe to user ACE Proactor in Solaris? I think there is a separate implementation in ACE to take advantage of the Asynchronous I/O implementation in Solaris.</description>
		<content:encoded><![CDATA[<p>Is it safe to user ACE Proactor in Solaris? I think there is a separate implementation in ACE to take advantage of the Asynchronous I/O implementation in Solaris.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Revised ACE_Dev_Poll_Reactor Fixes Multithread Issues (and more!) on Linux by stevehuston</title>
		<link>http://stevehuston.wordpress.com/2009/06/15/revised-ace_dev_poll_reactor-fixes-multithread-issues-and-more-on-linux/#comment-47</link>
		<dc:creator>stevehuston</dc:creator>
		<pubDate>Tue, 30 Jun 2009 14:46:30 +0000</pubDate>
		<guid isPermaLink="false">http://stevehuston.wordpress.com/?p=74#comment-47</guid>
		<description>Hey Sergio... right, I saw your problem report on ace_users. This hasn&#039;t come up anywhere else, and I haven&#039;t had free time to examine the test program you sent. If you can help collect some profiling info to help narrow down the search that may help.</description>
		<content:encoded><![CDATA[<p>Hey Sergio&#8230; right, I saw your problem report on ace_users. This hasn&#8217;t come up anywhere else, and I haven&#8217;t had free time to examine the test program you sent. If you can help collect some profiling info to help narrow down the search that may help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Apache Qpid&#8217;s C++ Build is Switching to CMake by stevehuston</title>
		<link>http://stevehuston.wordpress.com/2009/05/14/why-apache-qpids-c-build-is-switching-to-cmake/#comment-46</link>
		<dc:creator>stevehuston</dc:creator>
		<pubDate>Tue, 30 Jun 2009 14:42:01 +0000</pubDate>
		<guid isPermaLink="false">http://stevehuston.wordpress.com/?p=58#comment-46</guid>
		<description>Thanks very much - glad to have you participating here.</description>
		<content:encoded><![CDATA[<p>Thanks very much &#8211; glad to have you participating here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Revised ACE_Dev_Poll_Reactor Fixes Multithread Issues (and more!) on Linux by Sergio Ruiz</title>
		<link>http://stevehuston.wordpress.com/2009/06/15/revised-ace_dev_poll_reactor-fixes-multithread-issues-and-more-on-linux/#comment-44</link>
		<dc:creator>Sergio Ruiz</dc:creator>
		<pubDate>Fri, 26 Jun 2009 02:27:03 +0000</pubDate>
		<guid isPermaLink="false">http://stevehuston.wordpress.com/?p=74#comment-44</guid>
		<description>Hi Steve,
After I upgraded my server app from ACE 5.6.2 to 5.7, I noticed a high CPU utlization &gt; 100%.  My server uses multiple worker threads to run the ACE_Dev_Poll_Reactor.  I got this behavior on CentOS 4.x and 5.x.
My app works fine if I revert back to v5.6.2 or if I run it with TP_Reactor.
Has anybody reported this issue yet?
Any ideas what may be causing it?
Thanks,
Sergio.</description>
		<content:encoded><![CDATA[<p>Hi Steve,<br />
After I upgraded my server app from ACE 5.6.2 to 5.7, I noticed a high CPU utlization &gt; 100%.  My server uses multiple worker threads to run the ACE_Dev_Poll_Reactor.  I got this behavior on CentOS 4.x and 5.x.<br />
My app works fine if I revert back to v5.6.2 or if I run it with TP_Reactor.<br />
Has anybody reported this issue yet?<br />
Any ideas what may be causing it?<br />
Thanks,<br />
Sergio.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Apache Qpid&#8217;s C++ Build is Switching to CMake by Reverse Merger</title>
		<link>http://stevehuston.wordpress.com/2009/05/14/why-apache-qpids-c-build-is-switching-to-cmake/#comment-39</link>
		<dc:creator>Reverse Merger</dc:creator>
		<pubDate>Tue, 09 Jun 2009 00:34:42 +0000</pubDate>
		<guid isPermaLink="false">http://stevehuston.wordpress.com/?p=58#comment-39</guid>
		<description>I will be linking back I really like your site keep up the good work.</description>
		<content:encoded><![CDATA[<p>I will be linking back I really like your site keep up the good work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Apache Qpid&#8217;s C++ Build is Switching to CMake by How We Converted the Apache Qpid C++ Build to CMake &#171; Steve Huston&#39;s Networked Programming Blog</title>
		<link>http://stevehuston.wordpress.com/2009/05/14/why-apache-qpids-c-build-is-switching-to-cmake/#comment-38</link>
		<dc:creator>How We Converted the Apache Qpid C++ Build to CMake &#171; Steve Huston&#39;s Networked Programming Blog</dc:creator>
		<pubDate>Mon, 01 Jun 2009 21:20:19 +0000</pubDate>
		<guid isPermaLink="false">http://stevehuston.wordpress.com/?p=58#comment-38</guid>
		<description>[...] Steve Huston&#039;s Networked Programming Blog Making nets work      &#171; Why Apache Qpid&#8217;s C++ Build is Switching to&#160;CMake [...]</description>
		<content:encoded><![CDATA[<p>[...] Steve Huston&#39;s Networked Programming Blog Making nets work      &laquo; Why Apache Qpid&#8217;s C++ Build is Switching to&nbsp;CMake [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>