量子操作系统研究设计.pdfVIP

  • 17
  • 0
  • 约8.92万字
  • 约 69页
  • 2015-09-29 发布于安徽
  • 举报
量子操作系统的研究与设计 摘 要 本文针对硬件资源极度受限的嵌入式环境,在操作系统层面以面向对象的方式开发出一 套具有高复用性和高可靠性的分布反应式应用开发平台。 论文分别对现有操作系统的设计方案和分布反应式系统设计的实际需求展开分析和研 究,并设计了专门针对分布反应式系统的量子操作系统,将面向对象、设计模式等通用软件 中的已经经过反复证明与实践的优秀设计方法引入小型嵌入式软件的设计中以解决嵌入式软 件中正在膨胀的应用和通信复杂度问题。基于量子操作系统可以从更高的抽象级上建模与实 现分布反应式应用,相比传统的解决方案更直观、更简洁、能更块地设计出可靠的产品。 量子操作系统中紧凑的系统结构、事件驱动的调度方式、优化设计的内存管理方案等都 最小化了内存开销。经系统运行验证,基于它开发使用面向对象的方法开发的分布式应用软 件在最终系统的内存开销和代码足印上和传统的解决方案相当甚至更优,因此使用量子操作 系统提供的开发平台并不需要付出额外的硬件资源成本。 关键词:分布反应式系统,嵌入式操作系统,层次状态机,活动对象,事件驱动,网络协议 栈 2 THE ANALYSIS AND IMPLEMENTATION OF QUANTUM OPERATING SYSTEM ABSTRACT The thesis designs an operating system with an object-oriented approach, providing a platform with high reusability and stability for developing distributed reactive systems under extremely hardware constrained embedded environment. The thesis first studies the requirement for developing distributed reactive systems and the designes of existing operating systems as well. Then it comes up with an innovative operating system-Quantum operating system, which introduces the uses some software engineering solutions well proven as effective, such as the object-oriented design, design patterns, etc into the designing of distributed reactive systems to solve the ever growing complexity of both the application and communication. Solutions based on the quantum operating system model and implement the distributed reactive applications from a higher and more abstract level, making the designing of stable products easier and faster. The compact system architecture, event-driven scheduling mechanism and optimized memory management design of

文档评论(0)

1亿VIP精品文档

相关文档