×

如何实现一个微内核操作系统的设计

消耗积分:0 | 格式:rar | 大小:0.11 MB | 2020-11-13

分享资料个

  设计并实现了一个运行在Bochs虚拟机上的微内核结构的操作系统, 详细描述了系统中进程管理、进程间通讯、基本内存管理、磁盘服务器以及文件服务器的设计和实现。并将实现的系统应用于安全路由器的开发中。本系统的实现将有利于从微观上观察操作系统的行为特征, 更好地学习、理解和实践微内核机制。同时, 也为面向特定应用开发嵌入式操作系统提供了实践经验。

  随着信息电器、移动设备、网络设备和工控仿真装置等嵌入式系统的蓬勃发展, 人们对嵌入式操作系统提出了新的要求。 与通用操作系统相比较, 嵌入式系统具有系统实时高效性、硬件的相关依赖性、应用的专用性等特点。

  嵌入式操作系统由一个体积很小的内核及一些可以根据需要进行定制的系统模块组成, 目前绝大多数的嵌入式系统采用高性能的微内核设计。 因为微内核具有结构清晰、容易扩展等优点, 符合嵌入式系统的要求。

  文中开发了一个微内核操作系统, 期望能够更好地应用微内核机制, 并利用虚拟机软件, 加快嵌入式系统开发的周期.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !