On Wed, Jun 04, 2008 at 12:10:42PM +0200, Aleksandar Lazic <[EMAIL PROTECTED]> wrote: > >would of course be very welcome (especially if some benchmark showed > >how this affects resource usage and efficiency), but it is likely too > >early to use native aio on most operating systems. > > So, you mean threads are the plattform independed solution.
Yes, pthreads to be exact (there is a pthreads implementation for win32 which I use with my BDB module, which in turn uses the same xthreads.h and threadpool implementation as libeio, and works fine). And apart from win32, pthreads are ubiquitious - and if you don'tr have pthreads, you don't have aio anyways. > There are some thread implementations out there do you mean the 'build > in' or bundled with libeio, maybe pthreads or something similar? libeio requires pthreads (the xthread.h implementation once used native threads on windows, but it turned out to be a real pain to get stable condition variables on windows, which is why it now relies on the pthreads-for-win32 library). -- The choice of a Deliantra, the free code+content MORPG -----==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=====/_/_//_/\_,_/ /_/\_\ _______________________________________________ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev