微内核

【操作系统】《计算机操作系统》汤小丹 第1章 操作系统引论

博主:海底淤泥 1.设计现代OS的主要目标是什么?   方便性、有效性、可扩充性、开放性 2.OS的作用主要表现在哪几个方面?   1.OS为用户与计算机硬件系统之间的接口   2.OS作为计算机资源的管理者   3.OS实现了对计算机组员的抽象 3.为什么说操作系统实现了对计算机资源的抽象?   OS是铺设在计算机硬件上的多层软件的集合,它们不仅增强了系...

0508操作系统

课后题:https://wenku.baidu.com/view/40a1cb3a3968011ca300919c.html 1.操作系统的定义 操作系统是运行在计算机硬件上的第一层软件,它是用户和计算机硬件系统之间的接口,用户通过os来使用计算系统,是计算机系统资源的管理者,实现了对计算机资源的抽象。计算机资源的抽象:OS在裸机上覆盖了I/O设备管理软件...

QNX 实时操作系统(Quick Unix)

Gordon Bell和Dan Dodge在1980年成立了Quantum Software Systems公司,他们根据大学时代的一些设想写出了一个能在IBM PC上运行的名叫QUNIX(Quick UNIX)的系统,直到AT&T发律师函过来才把名字改成QNX。 中文名 QNX 实时操作系统 POSⅨ 规范 系统 嵌入式系统 目录...

开源微内核seL4

微内核 越大的系统潜在的bug就越多。所以微内核在降低bug方面非常有优势,seL4是世界上最小的内核之中的一个。可是seL4的性能能够与当今性能最好的微内核相比。 作为微内核,seL4为应用程序提供少量的服务。如创建和管理虚拟内存地址空间的抽象,线程和进程间通信IPC。这么少的服务靠8700行C代码搞定。seL4是高性能的L4微内核家族的新产物,它具...