繼How do you use AIO and epoll together in a single event loop?的討論後。 在Linux中實際上有2個「aio」API。 有一個POSIX aio(aio_ *系列函數),包含在我認爲由RedHat(?)開發的glibc和libaio中,即io_ *系列。 第一個允許通過aio_sigevent aiocb成員註冊通知請求。這可以很容易地
我的問題非常簡單。爲什麼下面的代碼可以在linux上工作,而不是在Mac OS X上。 編譯將文件保存到aio.cc,然後用g ++進行編譯aio.cc -o aio -lrt on Linux,and g ++ aio .cc -o aio在Mac OS X上。我使用Mac OS X 10.6.2在Mac上進行測試,並使用Linux內核2.6在Linux上進行測試。 我在OS X上看到的故障是a