基于mobileagent的微内核linux整体设计

基于mobileagent的微内核linux整体设计

ID:34577118

大小:177.38 KB

页数:4页

时间:2019-03-08

基于mobileagent的微内核linux整体设计_第1页
基于mobileagent的微内核linux整体设计_第2页
基于mobileagent的微内核linux整体设计_第3页
基于mobileagent的微内核linux整体设计_第4页
资源描述:

《基于mobileagent的微内核linux整体设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于!"#$%&’(&)*的微内核+$),-整体设计王超(南京大学计算机科学与技术系,南京!&""%F)G/0145:3-))5*D15HIJ4(1$K-0$K(摘要虽然0-354*17*()为网络化的异构平台而诞生,但0-345*17*()本身就是一门方法学,随着0-345*17*()的广泛应用,全面实现高效的运行平台构造崭新的操作系统便成为必须;同时当代流行的操作系统54(;<由于核心结构为单体内核,性能受到很大限制,它的微内核化重构也成为必须。基于以上两点,该文论述了为高效运行0-345*17*()而重构54(;

2、<内核体系结构的必要性及实现方案。关键词0-345*17*()微内核单体内核J);3文章编号&""!/=FF&/(!""#)"%/"&&=/"#文献标识码6中图分类号LAF%&;LAF&>./&0&1$()"23$45"6&5)&%+$),-2"53"#$%&7(&)*8’)(9/’"(M*E1+)0*()-H,-0E;)*+NK4*(K*1(.L*KD(-5-7O,P1(Q4(7R(4S*+J4)O,P1(Q4(7!&""%F)7#1*5’4*:2-345*17*()4J3-+(H-+)D*E51)H-+0-H(*)

3、C-+T,3;)4)UJ0*)D-.-5-7OE*+J*$2-345*17*()4JJ-C45.5O;J*.)D1).*J47(4(71(*C-E*+1)4-(JOJ)*0H-+4)4J-35471)-+O,1))D*J10*)40*,)D*E*+H-+01(K*-HE-E;51+-E*+1)4-(JOJ)*0,54(;<,4J5404)*.3O4)J0-(-54)D4KT*+(*51(.04K+-T*+(*54V4(754(;<4J15J--35471)-+O,J-)D*(*K*JJ4)O1(.0*KD1(4J0-H

4、+*K-(J)+;K)4(7)D*54(;发展到6?2@6:AB6@A-C*+A,等等几十种,它的发展令人的重视并得到了快速的发展,逐步形成了基于过程的分布计算惊奇,目前

5、:4(;<的市场占有率已经达到了与商用系统分庭抗技术、基于对象的分布计算技术和基于,-.*/-(/.*01(.的分礼的地步。为什么在短短的几年内:4(;<会获得如此迅速的发布计算技术等几种主流技术。2-345*67*()8&9的出现,即作为一展?抛开它本身所具有的免费性来讲,最重要的是其内核的组种未来的分布计算模式受到了各有关研究人员的重视并逐步织结构以及开放式的开发模式。其内核的组织结构是高度模块成为当今计算机技术研究的热点之一。但是,在基于2-345*化的,内核的每一部分均由一定的爱好者进行维护,各部分之67*()

6、分布计算技术的研究方面,由于理解不同、缺乏相关的标间通过相对而言比较固定的界面进行通讯,如果没有好的模块准和规范作为有力的指导,更重要的是没有高效操作系统一级化构造技术的应用,’()*+(*)成千上万的:4(;<开发员无法统的平台支撑,不同的研究机构在研究内容、指导理论和研究方一协调地合作开发出:4(;<系统来。然而这种内核的组织结构法上都还存在很大的差异。的模块性本身是静态的,它是从软件的易维护性等软件工程的另一方面:4(;<操作系统作为广泛使用的自由软件,在短角度来考虑的,从动态的角度来看,它仍然属于单体内核。短的

7、十几年内取得了巨大的成功。然而:4(;<如若要进一步的:4(;<如若要获得进一步的发展,其目前内核的体系结构面临特别是在普及计算、’()*+(*)服务器、企业关键计算服务器以及着巨大的挑战。具体来讲有以下几点内容:高性能计算平台等领域得到应用,则面临着比较大的压力。这(&):4(;<的内核变得越来越庞大,它由最初的大概一万行些应用领域要求:4(;<应具有更高的灵活性、扩展性以及可用源代码发展到目前几百万行的规模,其维护起来越来越困难。性,然而:4(;<的单体内核的局限性使得:4(;<很难进一步提:4(;<内核几乎成了各

8、种新功能的倾销地,例如嵌入式系统的高系统的上述特性。开发者为了开发一种能够通过C*3方式进行控制的信息设备,为有效地解决上面两个问题,该文从重构微内核8!9的54(;<同时又要考虑到性能方面的问题,于是在内核中引入了一个角度设计出0-345*17*()运行的理想平台,并制定出操作系统D))E.的内核线程,去完成本该由应用层进行处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。