基于Linux的微内核操作系统的研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:gjc444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文的主要内容就是用微内核技术来重构Linux,形成微内核化的Linux系统.在设计时,严格遵照机制与策略相分离的原则,将Linux系统核心中的大部分功能移至核心外的服务器来实现,系统核心仅仅提供任务管理、地址空间管理以及基于消息传递的进程间通讯机制.由于微内核化Linux的消息传递机制的透明性、容错性和安全性,使得系统从整体上获得了比原有的Linux系统更高的灵活性、扩展性和可用性.在实现方面,微内核化Linux采用了在分布式系统领域广泛使用的stub技术来封装系统的消息机制,从而使得系统与原Linux系统保持了一定的兼容性,同时又大大简化了系统的编程模型.
其他文献
ATM是目前比较适合解决这类需求的技术,因此作者在对ATM核心技术进行研究的基础上,参与设计建成了中国工商银行ATM网络.首先,该文对网络专门化、局域网技术(以太网、令牌网、
使用集群技术可以构筑高可用性系统,但是集群的通信要求大大增加了网络流量,在集群达到饱和时,网络流量更为严重,这将使集群失去作用,也就谈不上高可用性了。如果把集群的各个节点
该文的目的是建立一个针对LL文法的编译器自动生成器,使用纯函数语言Haskell编写的.用户以文件的形式输入文法和动作函数,一个文件存放动作文法的定义,另一个文件存放语义动
随着Web应用系统的迅速发展,Web服务器和应用系统的安全问题日益突出,企业、机构对Web应用系统群体的保护措施提出了新的要求.该文提出了基于PKI的认证网关的思想.该认证网关
文本挖掘是数据挖掘和数据仓库技术的一个重要分支,且是一项新的研究课题.从文本挖掘的定义到相关的方法和技术都值得加以归纳总结,该文结合相对成熟的数据挖掘技术给出了文
在开放、分布式数字图书馆中,各个信息源可以使用不同的元数据标准、信息检索模型、实现语言及平台,这使得信息源之间的异构性愈发突出.因此,数字图书馆研究中很重要的一个课
该文针对软件过程工程中的两个关键技术—软件过程改善技术和软件过程度量技术—进行深入研究,并建立了可操作的集成化项目过程质量管理支持环境.该文首先分析软件过程问题的
嵌入式系统是一个软硬结合的整体.实际设计是从底层构建一个嵌入式平台,包括一个嵌入式的硬件模块和一个用于控制的微型嵌入式OS,因此在设计时可以充分考虑其安全性,尤其是硬
该文详细介绍了无线网络遵循IEEE802.11标准,利用跳频扩频(FHSS)技术、直接序列扩频(DSSS)技术将计算机网络中的信息以无线的方式传递给其他网络,实现了计算机之间的无线通信.同
目前,数据软件资源的利用在深度和广度方面存在诸多的不足.主要表现在:数学软件资源数目众多,但缺乏有效的组织管理机制;软件资源之间的信息交互受平台,表示格式,语言系统等