ACE linux下的异步IO

Song 2006-09-07 05:32:55
ACE封装了各种平台的许多实现,包括了异步IO。
Linux 最新的2.6内核并没有实现网络部分的异步IO,请问ACE是怎样实现的?
...全文
271 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
SmallBigCat 2006-11-27
  • 打赏
  • 举报
回复
学习
redex 2006-09-14
  • 打赏
  • 举报
回复
mark一下
Song 2006-09-14
  • 打赏
  • 举报
回复
刚试过在2.6内核中,aio_read是支持网络读写的。
环境:Redhat EL AS4,64位系统。
fytzzh 2006-09-13
  • 打赏
  • 举报
回复
学习.
Song 2006-09-13
  • 打赏
  • 举报
回复
Linux2.4内核下面我刚试过用Proactor,即异步IO来读取网络数据,但返回错误值95,与我自己用aio_read的结果一样,看来Linux还是不支持异步IO
Song 2006-09-13
  • 打赏
  • 举报
回复
明天结贴
Song 2006-09-11
  • 打赏
  • 举报
回复
我需要在LINUX下面写一个类模访WINDOW的完成端口,想参考一下ACE是怎样实现的
amingo 2006-09-10
  • 打赏
  • 举报
回复
帮LZ顶 LZ加油
i_noname 2006-09-09
  • 打赏
  • 举报
回复
目前还没有任何操作系统在严格意义上实现AIO,不要太钻牛角尖
Song 2006-09-08
  • 打赏
  • 举报
回复
EPOLL似乎也只是另一种改进了的select,而不是真正的异步IO。也是当能读写的时候通知,然后再调用同步的IO方法去读写而已。
Song 2006-09-08
  • 打赏
  • 举报
回复
没人答,自己顶
lurenfu 2006-09-08
  • 打赏
  • 举报
回复
http://dev.gameres.com/Program/Control/Epoll.htm
http://www.zahui.com/html/9/38272.htm
lurenfu 2006-09-08
  • 打赏
  • 举报
回复
epoll

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧