POSIX AIOとLinux AIO

って、違う実装だったのかー!

http://d.hatena.ne.jp/hirose31/20070721/1184952958
http://d.hatena.ne.jp/hirose31/20070721/1184950454

aio_*がなんともイマイチで、aioなコネクションプールを作りかけて結局epoll/kqueue両用コード作った方が良くない?になってしまったのだけど、Linux AIOは実はいけてるんじゃないか。

ちなみに↓コレが前にaio_*でコネクションプールを作ろうとして崩壊した残骸。
http://viver.sourceforge.jp/cgi-bin/repos/ddfs.cgi?cmd=manifest;manifest=12297510ae7e810ec07d188f1bf05fe9193fb2fe;path=/src/asstream/


なんかFreeBSDだと、POSIX AIOの通知イベントにkqueue使えるらし。おー。kqueueスゴす。



というわけでLinux AIOのコネクションプール作る。
双方向は面倒なのでまずは単方向。