egeho

^O^ 欢迎大家来到我的Blog !
    <<  ACE Proactor框架使用实例 | 首 页 | SVN-Subversion快速指南  >>
  • 异步I/O 与 ACE Proactor框架 - [ACE]

    2008-04-02

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://egeho123.blogbus.com/logs/18118998.html

    异步I/O 与 ACE Proactor框架
    要在多个端点上进行I/O操作,异步I/O(也称前摄式I/O)的可伸缩性常常更好。
    它之所以是异步的,是因为I/O请求和这些请求的完成是在不同时间发生的分离的、不同的事件。
    前摄式I/O允许应用在多个I/O端点并行的发起一个或多个I/O请求,并且不用为等待它们的完成而阻塞。当每个操作完成时,OS会通知某个完成处理器,由它随后对其结果进行处理。

    前摄式I/O模型有两个不同的步骤:
    1)发起I/O操作;
    2)在后面的某一个时刻处理该操作的完成;

    这两个步骤在本质上是反应式I/O模型中的步骤反转:
    1)用事件多路分离器确定何时可以执行,并且立刻完成某个I/O操作;
    2)执行该操作;

    Proactor中的类



    历史上的今天:

    ACE对串口编程的支持 2008-04-02
    ACE Reactor框架处理事件及多个I/O流,应用举例 2008-04-02
    怪异的ACE_NEW_RETURN 2008-04-02
    SVN-Subversion快速指南 2008-04-02
    ACE Proactor框架使用实例 2008-04-02

    随机文章:

    ACE网络编程模式比较 2008-04-17
    ACE 线程池 2008-04-02
    在ACE_Acceptor框架中,自定义服务处理器的创建 2008-01-18
    将ACE事件循环与MFC UI集成的一种实现 2008-01-09
    ACE Reactor框架处理事件及多个I/O流 2007-12-04

    收藏到:Del.icio.us




    Tag:
    引用地址:
    egeho123 发表于15:54:25 | 编辑 | 继续话题 | 转发 | 分享 0

搜索

最新日志

  • ace框架与平台选择
  • IP地址网段1
  • IP地址网段
  • 学习英语网站
  • Ubuntu 8.04
  • ACE写DLL工厂
  • 安全专家建议的linux安装方法
  • linux版本
  • c++资源之不完全导引 (全文)_转
  • ACE配置文件
全部日志>>

最新评论

  • AAA:抄袭他人文章,不注明出处,还写转载版权,实在无耻~~~ ...
  • 网络编程:主题特出,好文章。我的博客也是关于watir方面的,ww...
  • Zero1:"首先通过create_epoll(int m...
  • Jekinla:你好^_^,看似你对ACE还是有研究的,能不能帮我解决一...
  • Jekinla:你好^_^,看似你对ACE还是有研究的,能不能帮我解决一...
  • sss:有用户环境变量,还是系统环境环量...
  • codespy:我用VC2008,也编译了好几次4.4.0的商业版,系统...
  • vivien:博主这篇文章写的太好了,每次我装QT都会看。非常感谢分享...
  • 风云:为什么不能执行显示出错啊...
  • nono_bill:刚好需要这方面的知识,谢谢!...
  • 访问统计:
  • RSS 什么是RSS?
    用IM提醒我内容更新
    订阅到QQ邮箱
    订阅到鲜果阅读器
    订阅到Google阅读器
    订阅到抓虾阅读器
  • 《城客》第四期:创意之城
    博客大巴
    博客大巴使用指南
    博客大巴模板中心
    免费注册博客大巴
    一键博客搬家工具
    中文互动杂志城客
Copyright © 2002-2009 BlogBus.com, All Rights Reserved. 博客大巴 版权所有 | 博客大巴模板设计:M Man | 作者: Innocent Sin