当前位置:Linux教程 - Linux文化 - OSKit的部件对象模型 第七章

OSKit的部件对象模型 第七章



第七章 结束语

OSKit中所使用的COM机制是OSKit作为一个操作系统开发平台所具有的最突出特点,这使得操作系统的各部分高度模块化,有利于将操作系统各个模块单独改写和替换而不影响其它模块以及整个系统的结构。但是,这也要在操作系统中付出时间和空间的代价来实现COM机制。一方面,初始化时系统要对所使用的COM接口进行注册,使用接口前需要查询,因此操作系统运行的速度会受到影响;另一方面,系统需要额外的内存空间来管理系统中的COM接口,因此操作系统要开销额外的内存空间。总的来说,这样做是有利有弊,从OSKit作为操作系统的开发平台的角度来说,则是利大于弊。OSKit在操作系统模块化方面所做的探索和尝试,以及它所体现的思想,值得我们借鉴和研究。希望该论文对于操作系统开发者有所启迪和帮助。

后 记

以上是我对我们课题组所做研究工作,以及我个人工作的介绍。通过几个月以来我对OSKit的分析和研究,加深了对操作系统原理的认识,并对其实现有了具体的认识,提高了我的分析能力,丰富了实践经验。

我衷心地感谢我的导师陈朔鹰老师给予我的悉心指导,张丽芬教授和赵小林老师也给予我们课题组以热心的帮助,同时,我也要感谢我的合作伙伴韩斌,李凌,汤海京对我的帮助。此外,还要感谢赵艺伟,马亮,杨震等同学在毕业设计期间对我生活和学习上的关心,他们的支持和鼓励使我顺利地完成了毕业设计。最后,我对901教研室的全体老师表示衷心的感谢。


蓝森林编注:

《OSKit的部件对象模型》全文结束,感谢洪宁的辛勤劳动!

接下来将要连载的是李凌所著的《OSKit包装系统驱动程序》,敬请留意。