Chapter3 操作系统结构
3.1 操作体统结构
15.系统结构概述
像现代操作系统这样庞大而复杂的系统,如果要正常运行并易于修改,就必须仔细设计。
一种常见的方法是将任务划分为小的组件,而不是只有一个整体系统。
这些组件中的每一个都应该是系统中定义良好的部分,并具有仔细定义的输入、输出和功能。
系统设计人员如何组织这些组件?
· 简单结构(或无结构)
· 分层结构
· 微内核
· 虚拟机
16.简单结构
许多系统没有定义良好的结构。它们起初是一个小的、简单的、有限的系统,后来演变成一个复杂的系统。
例子:ms - dos和Unix