> 操作系统 > 微内核操作系统

微内核操作系统

前言:微内核操作系统的基本概念微内核操作系统(Microkernel Operating System)结构,是20世纪80年代后期发展起来的。由于它能有效地支持多处理机运行,故非常适用于分布式系统环境。当前比较流行的、能支持多处理机运行的操作系统,几乎全部都采用了
微内核操作系统

微内核操作系统的基本概念

微内核操作系统(Microkernel Operating System)结构,是20世纪80年代后期发展起来的。由于它能有效地支持多处理机运行,故非常适用于分布式系统环境。当前比较流行的、能支持多处理机运行的操作系统,几乎全部都采用了微内核结构,如卡耐基梅...

解释基于整体式内核与基于微内核的操作系统之间的区别

传统意义下的操作系统,其内核应具备多个方面的功能或成分,既包含用于管理属于应用层的“进程”的成分,如进程管理,也包含为这些进程提供各种服务的成分,如进程间通信、设备驱动和文件系统等等。内核中提供各种服务的成分与使用这些服务的进程...

微内核操作系统的基本思想和特点是什么

微内核的基本思想就是把操作系统机构中的内存管理、设备管理、文件系统等高级服务功能尽可能地从内核分离出来,变成独立的非内核模块,内核中只保留少量最基本的功能。 微内核主要有三大优点: 1,模块化设计,可独立更换任一模块而不影响其他模...

实时操作系统都是基于微内核吗

首先我不是高手,和你一样我有一些个人看法。我认为微内核不适用于实时操作系统。微内核操作系统的所有非基本部分从内核中移走,并将它当作系统程序或用户程序来实现,剩下的部分是实时系统核心的小型内核。它便于扩充操作系统,拥有很好的可移...

微内核操作系统的优点

在设计微内核OS时,采用了面向对象的技术,其中的“封装”,“继承”,“对象类”和“多态性”,以及在对象之间采用消息传递机制等,都十分有利于提高系统的“正确性”、“可靠性”、“易修改性”、“易扩展性”等,而且还能显著地减少开发系统所付出的开销。

操作系统中什么是强内核,什么是微内核

在资讯科学中,微内核(Microkernel),又称为微核心,是一个最小化的软件程式,它可以提供完整的操作系统功能。微内核结构由一个非常简单的硬件抽象层和一组比较关键的原语或系统调用组成;这些原语,仅仅包括了建立一个系统必需的几个部分;如...

微内核操作系统具有哪些优点?它为何能有这些优点?

1) 提高了系统的可扩展性 由于微内核OS的许多功能是由相对独立的服务器软件来实现的,当开发了新的硬件和软件时,微内核OS只须在相应的服务器中增加新的功能,或再增加一个专门的服务器。与此同时,也必然改善系统的灵活性,不仅可在操作系统中...

什么是客户/服务器和微内核结构操作系统?说明其优缺点

其实客户/服务器只是微内核结构操作系统的一种运行模式,中心与分散点的关系。内核就相当一个基本的架构核心,可以在很好的上面扩展、移植,只要核心没问题,其他都不是问题,稳定性好。缺点就是效率低,对核心的依靠性高。参考:http://baike.b...

微内核操作系统的存在的问题

应当指出,在微内核OS中,由于采用了非常小的内核,以及客户/服务器模式和消息传递机制,这些虽给微内核OS带来了许多优点,但由此也使微内核OS存在着潜在的缺点。其中最主要的是,较之早期OS,微内核OS的运行效率有所降低。效率降低的最主要的原...

什么叫微内核结构的嵌入式操作系统

嵌入式操作系统(Embedded Operating System,简称:EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。嵌入式操...