POSIX AIO is worthless<br><br>Solaris has /dev/poll, which is a fairly simple API built around writing pollfds to /dev/poll<br><br>Solaris 10 added an elegant and robust event completion interface<br><br><div><span class="gmail_quote">
On 9/12/07, <b class="gmail_sendername">Francis Cianfrocca</b> &lt;<a href="mailto:garbagecat10@gmail.com">garbagecat10@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<span class="q">On 9/12/07, <b class="gmail_sendername">Kirk Haines</b> &lt;<a href="mailto:wyhaines@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">wyhaines@gmail.com</a>&gt; wrote:</span>
<div><span class="q"><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 9/12/07, Francis Cianfrocca &lt;<a href="mailto:garbagecat10@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">garbagecat10@gmail.com</a>&gt; wrote:<br><br>&gt; EM works fine on Mac, BSD, Solaris, Windows, and other platforms that
<br>&gt; support the select(2) system call. I&#39;d love to see someone step up and
<br>&gt; contribute an implementation of kqueue and IOCP.<br><br>I&#39;ll second that.&nbsp;&nbsp;I know for a fact that some of my stuff that I have<br>written to use EM is being used on very high load production Solaris<br>systems without problems.
<br><br>However, I&#39;d especially love to see kqueue support.</blockquote></span><div><br><br>Is kqueue supported on Solaris??? That&#39;s news to me. Solaris has that Posix AIO support, which I played with once, and it SUCKS. (Unless they&#39;ve improved it since then.)
<br></div><br></div>
<br>_______________________________________________<br>Eventmachine-talk mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Eventmachine-talk@rubyforge.org">Eventmachine-talk@rubyforge.org
</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://rubyforge.org/mailman/listinfo/eventmachine-talk" target="_blank">http://rubyforge.org/mailman/listinfo/eventmachine-talk</a><br></blockquote>
</div><br><br clear="all"><br>-- <br>Tony Arcieri<br>ClickCaster, Inc.<br><a href="mailto:tony@clickcaster.com">tony@clickcaster.com</a><br>720-227-0129 ext. 202