Async IO

Jose Carlos Benfati (benfati@uninet.com.br)
Sun, 26 Jan 1997 11:28:24 -0200 (EDT)


There were suggestions about using clone(2) to implement AIO. I was
wondering if implementing function calls in libc that emulate the APIs
found in other unices by using clone(2) wouldn't solve all this discussion
about lack of AIO. It could even use a pool of threads so that the (small)
overhead of clone(2)ing would be paid only for the first calls.

I am now looking for pointers to clone(2) documentation, other unices AIO
documentation and procedure to integrate this into libc. Any help is
welcome.