《操作系统原理》课件第1章 如何学习操作系统.pptVIP

  • 6
  • 0
  • 约3.75千字
  • 约 38页
  • 2023-06-20 发布于天津
  • 举报

《操作系统原理》课件第1章 如何学习操作系统.ppt

* * * * * * * * * * * * 操作系统结构 简单结构 层次化方法 微内核结构 模块(Modules) 简单结构 以MS-DOS为代表 占用极小的内存空间,提供大部分OS功能 不区分模块 有一些数据结构。但是并没有很好地分离界面,层次化组织OS功能 MS-DOS的层次结构 层次化方法,以UNIX为例 微内核结构 将OS的功能模块转移至用户态空间 剩下的,就是微内核 处于用户态空间的功能模块通过消息传递机制进行通信 有利因素 容易升级微内核 容易移植OS至不同类型的CPU、体系结构 更可靠 (less code is running in kernel mode) 更安全 不利因素 用户态空间与内核态空间之间的通信频繁,性能开销大 示例: Mac OS X 模块(Modules) 现代操作系统大多实现了内核模块(kernel modules)机制 应用object-oriented思想方法 核心组件相对独立、分离 模块之间通过预知的界面对话 可动态装入内核 可动态卸载 示例:Solaris的模块化方法 * * * * * * * * * * * * * * * * * * * * * * * 想成为计算机技术专家 ? 掌握计算机专业技术的途径 系统化的知识面 充分的实践体验 计算机专业技术能力 逻辑思维能力 编程能力 系统能力 Take a look a

文档评论(0)

1亿VIP精品文档

相关文档