为您写操作系统毕业论文和职称论文提供关于操作系统相关毕业论文参考文献格式范文,与组件机制和操作系统的实现相关论文范文检索,包括关于操作系统及同济大学及系统结构方面的论文题目、提纲、开题报告、文献综述、参考文献的大学硕士和本科毕业论文,是免费优秀的操作系统论文范文。
【文章摘 要 】
OSKit可以用来构建操作系统内核、外层服务和其他核心OS功能模块.OSKit提供了各种功能模块,诸如简单自举,一个可用于内核的最小化POSIX环境、和物理内存和其约束一致的内存管理、广泛的调试支持,以及高层子系统如协议栈和文件系统.
【关 键 词 】
OSKit;操作系统;C语言
0 引言
当前,操作系统的功能不断扩展,操作系统的类型呈现出多样化的趋向.一个小规模的开发小组已经不可能完全从头开始实现一个实用的操作系统,而一般情况下,探究人员只对操作系统的一些特定领域感喜好,而对于另外一些元素,如启动加载代码、核心启动代码、设备驱动程序和内存分配代码等往往不感喜好,但是一个可运行的原型系统又必须包含这些内容.编写这些基础结构延缓了操作系统探究项目的进度,同时也增加了进行操作系统探究的代价.为了解决这一新问题,犹他大学的FLUX探究小组开发了OSKit,它提供了一个框架和一组模块化的、具有简单接口的库以及一组清楚的、可重用的OS组件.实践表明,使用组件软件架构和重用技术会给操作系统实现领域带来大的影响.
有关论文范文主题研究: | 关于操作系统的论文例文 | 大学生适用: | 研究生论文、本科论文 |
---|---|---|---|
相关参考文献下载数量: | 92 | 写作解决问题: | 写作技巧 |
毕业论文开题报告: | 论文提纲、论文设计 | 职称论文适用: | 期刊发表、职称评中级 |
所属大学生专业类别: | 写作技巧 | 论文题目推荐度: | 经典题目 |
1.Oskit组件综述
目标系统通过OSKit的面向对象的COM接口来和这些组件进行交互.以下几节概述了OSKit所提供的组件.
1.1 引导程序
大多数操作系统多有自身的启动加载机制,彼此互不兼容.这种加载机制的多样性并不是由于每个OS所要求的自举服务不同而引起,而是由于构建启动加载器的特定方式造成的.因为从操作系统探究的立场来看,启动加载器是一个令人不敢喜好的领域,因此OS开发者通常进行一个最小化、快捷的设计.由于设计理念和要求的稍微差别,每个启动加载器都不适用于下一个OS.为了解决这个新问题,OSKit直接支持多启动标准.
1.2 核心支持库
OSKit核心支持库的主要用途是让客户OS更轻易访问硬件设施.它包含了一个较大的实用函数和符号定义的集合,该集合对于管理模式代码是非常具体的.和此相对应,OSKit的大多数其他库在用户模式代码中通常很有用.和OSKit的其余部分所不同的是,多数核心支持代码必须是针对特定系统结构的,