首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于多阶段的公共I/O服务的研究与实现

摘要第1-5页
ABSTRACT第5-10页
主要符号表第10-11页
第一章 引言第11-22页
   ·研究背景和意义第11-13页
     ·研究背景第11-12页
     ·研究意义第12-13页
   ·服务器并发编程模型及I/O 处理研究现状第13-20页
     ·服务器并发编程模型第13-17页
     ·常见I/O 模型第17-20页
   ·课题主要研究内容第20-21页
   ·论文结构第21-22页
第二章 阶段事件驱动模型第22-32页
   ·阶段事件驱动模型第23-28页
     ·事件和事件队列第24-25页
     ·动态线程池第25页
     ·事件处理器第25-26页
     ·性能控制器第26-28页
   ·SEDA 的特点第28-29页
   ·性能分析与控制机制第29-31页
     ·阶段性能分析第29页
     ·系统性能分析第29-30页
     ·控制机制介绍第30-31页
   ·本章小结第31-32页
第三章 I/O 模型及系统设计第32-38页
   ·I/O 编程接口第32-34页
   ·公共I/O 服务的设计第34-37页
     ·异步套接字库第34-36页
     ·异步文件I/O 库第36页
     ·公共I/O 服务启动流程第36-37页
   ·本章小结第37-38页
第四章 异步套接字库设计第38-77页
   ·模块结构及相互关系第38-39页
   ·异步套接字库启动及请求处理流程第39-41页
   ·异步套接库管理模块第41-50页
     ·异步套接库的初始化和启动第42页
     ·异步套接字库的线程控制和资源调节第42-47页
     ·全局线程控制和动态资源配置的实现第47-50页
   ·异步套接字库网络I/O 处理阶段第50-69页
     ·网络I/O 处理阶段的封装和创建第50-52页
     ·网络I/O 处理阶段的事件处理器第52-55页
     ·网络I/O 处理阶段的批处理控制第55-59页
     ·网络I/O 处理阶段的线程资源管理第59-66页
     ·网络I/O 处理阶段的过载控制和反馈控制第66-69页
   ·系统接口的网络I/O 处理第69-72页
     ·NIO 库和NBIO 库第71-72页
   ·应用编程接口第72-76页
     ·服务端的发起和建立第73页
     ·网络数据的读写第73-76页
   ·本章小结第76-77页
第五章 异步文件I/O 库设计第77-87页
   ·异步文件I/O 库启动流程第78页
   ·异步文件I/O 库请求处理流程第78-79页
   ·异步文件I/O 管理器第79-81页
   ·阶段线程资源管理第81页
   ·异步文件I/O 库的请求处理第81-82页
   ·异步文件I/O 库应用编程接口第82-85页
   ·本章小结第85-87页
第六章 公共I/O 服务的性能评估第87-94页
   ·代码实现情况第87-88页
   ·异步套接字库的性能第88-89页
   ·OptiServer 性能测试第89-92页
   ·测试结论第92-93页
   ·本章小结第93-94页
第七章 总结与展望第94-96页
   ·全文总结第94页
   ·进一步工作第94-96页
致谢第96-97页
参考文献第97-101页
攻硕期间取得的研究成果第101-102页

论文共102页,点击 下载论文
上一篇:基于URL分析的主题网络机器人研究
下一篇:基于SymbianOS的音乐播放器的研究与实现