现在的位置:首页 > 软件开发技术 > 新闻详情

嵌入式系统之微内核与外内核与虚拟机_淄博软件开发

嵌入式系统之微内核与外内核与虚拟机_淄博软件开发 这种方法试图将系统组织得比宏内核更易于配置,而同时提供类似的特点。

微内核是实时操作系统的一个逻辑发展,通常的组织方式是操作系统内核分配内存并且将CPU在不同的线程之间进行切换。用户模式的进程实现如文件系统、用户接口等主要的功能。

微内核在二十世纪五十年代开始首次尝试,但是由于计算机在任务间切换以及在任务间交换数据速度非常缓慢,所以人们放弃了微内核而钟情于MULTICS和UNIX风格的大内核。总体上来说,微内核在任务切换以及任务间通信速度快的时候是比较成功的,在速度慢的时候是失败的。

外内核通过使用普通的子程序调用获得的通信效率很高,硬件以及系统中的软件都是程序员能用也能扩展的。资源内核(可能是库的一部分)分配CPU时间、内存以及其他资源。如多任务、网络以及文件系统这样的大内核特性通过代码库来提供。库可以进行动态的连接、扩展或者共享。不同的应用甚至可以使用的不同的库,但是所有的资源都来自于资源内核。

虚拟机

一些航空电子系统使用几个商用计算机。这样更进一步,每个计算机都在模拟它们自身的几个副本,重要的程序同时在几个计算机上运行并且进行投票控制(vote)。

模拟环境的优点就是即使一个计算机出现故障,软件的不同例程能够迁移到正常工作的软件分区,表决的票数并不受影响。

通常虚拟软件运行在计算机的用户模式下,它捕捉、模拟硬件访问和不在用户模式下运行的指令。


----淄博软件开发----

想要了解更多详情欢迎来电咨询18678812288,或登陆网址www.wfydkj.net 联系人:王经理。

软件开发行业资讯

公司新闻

软件开发成功案例 查看更多+

  • 淄博智慧井盖---潍坊智慧井盖智能

    淄博智慧井盖---潍坊智慧井盖智能

  • 潍坊应急指挥调度云平台--潍坊户

    潍坊应急指挥调度云平台--潍坊户

  • 淄博智慧党建-潍坊智慧党建平台,

    淄博智慧党建-潍坊智慧党建平台,

  • 潍坊应急指挥调度,淄博应急指挥调

    潍坊应急指挥调度,淄博应急指挥调

  • 潍坊环卫人员管控平台--淄博在外

    潍坊环卫人员管控平台--淄博在外

  • 淄博、潍坊检察院人员分类管理绩

    淄博、潍坊检察院人员分类管理绩

  • 潍坊应急管理局智慧化平台整体解

    潍坊应急管理局智慧化平台整体解

  • 淄博交规速成系统|潍坊交规考试软

    淄博交规速成系统|潍坊交规考试软

  • 检察院网络服务大厅软件平台

    检察院网络服务大厅软件平台

  • 企业在线考试系统

    企业在线考试系统

  • 党员在线考试系统

    党员在线考试系统

  • 淄博心理测评软件|潍坊心理测评系

    淄博心理测评软件|潍坊心理测评系

  • 潍坊内部培训管理系统|淄博出国留

    潍坊内部培训管理系统|淄博出国留

  • 潍坊物流软件开发|淄博快递软件开

    潍坊物流软件开发|淄博快递软件开

  • 狠刹“四风”网络监督平台软件

    狠刹“四风”网络监督平台软件

  • 党员领导干部德廉知识在线学习测

    党员领导干部德廉知识在线学习测

  • 潍坊在线考试系统|淄博在线考试软

    潍坊在线考试系统|淄博在线考试软

  • 菏泽新巨龙煤矿采掘资料达标管理

    菏泽新巨龙煤矿采掘资料达标管理

  • 科技信息评价信息系统

    科技信息评价信息系统

  • 绩效考核系统

    绩效考核系统

无标题文档