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