This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: signalfd support
- From: Christopher Faylor <cgf-use-the-mailinglist-please at cygwin dot com>
- To: cygwin at cygwin dot com
- Date: Tue, 16 Oct 2012 10:38:48 -0400
- Subject: Re: signalfd support
- References: <7503790.99DVW17TaN@bob-kubuntu> <507D534B.5040803@gmail.com>
- Reply-to: cygwin at cygwin dot com
On Tue, Oct 16, 2012 at 02:30:03PM +0200, Noel Grandin wrote:
>
>On 2012-10-16 14:22, bob wrote:
>> In a previous posting a few weeks back I presented some test code which
>> illustrated the performance deficit in the current Cygwin fifo implementation (2
>> orders of magnitude slower than Linux on same hardware). It was this
>> performance issue that led me on a search for an alternative synchronization
>>
>
>Rather than jumping through hoops to get Cygwin to work, why don't you
>just use one the built-in native facilities on windows?
>Windows natively supports message queues, asynchronous IO and probably a
>whole host of other stuff that I don't know about.
>
>You can even access the native Windows functionality while running the
>rest of your app under cygwin.
Mixing Windows and Cygwin APIs is rarely a good idea. Some programs, like
mintty, need to do it for obvious reasons but mixing Windows handles and
Cygwin fds is going to cause headaches.
cgf
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple