- 6
- 0
- 约1.04万字
- 约 73页
- 2020-10-21 发布于天津
- 举报
内核的基本属性 基本属性: 内核是由中断驱动的 内核是不可抢占的 内核部分程序在屏蔽中断状态下执行 内核可以使用特权指令 内核和裸机组成的虚拟机具有以下特性: 1) 虚拟机没有中断, 2)虚拟机为每个进程提供了一台虚拟处理器, 3)虚拟机为进程或模块提供了功能较强的指令系统。 虚拟机具有的特性 机制与策略分离(1) 在策略与机制分离的操作系统中,解决应用问题均可分成两部分:“提供及实现确定的功能(机制),将机制作为系统的可信软件来实现”和“如何使用这些功能(策略),可在不可信的环境中定义策略”。 机制与策略分离(2) 例子1:调度机制与调度策略的分离 例子2:buffer cache实现机制与buffer cache替换策略 机制与策略分离的原则: (1)机制由OS实现,策略留给用户完成; (2)机制放在底层,策略放在高层; (3)机制集中在少数模块,策略拟散布在多处。 操作系统的运行模型 操作系统本身是一组程序,也在处理器上运行,那么,操作系统程序是否组织成进程?它是如何控制的、怎样执行的呢?它在什么模式下运行呢? 从操作系统的运行方式来看,可分成: 1)非进程内核模型、 2)OS功能(函数)在用户进程内执行的模型、 3)OS功能(函数)作为进程执行的模型
原创力文档

文档评论(0)