操作系统第1章解读.pptVIP

  • 7
  • 0
  • 约 72页
  • 2018-04-15 发布于湖北
  • 举报
无结构OS — 是为数众多的一组过程的集合,内部复杂混乱; 模块化结构OS — 按功能划分成若干个具有一定独立性和大小的模块,每个模块具有某方面的管理功能,使各模块之间能通过接口实现交互; 分层式结构OS — 在目标系统和裸机系统之间,铺设若干个层次的软件层,最终能在裸机上运行。采用自底向上的分层原则。 操作系统内核是指大多数操作系统的核心部分。由操作系统中用于管理存储器、文件、外设和系统资源的那些部分组成。通常运行进程,并提供进程间的通信。 在微内核系统中,内核是精心设计的、能实现现代OS最基本的核心功能的部分。 微内核OS结构 微内核并非一个完整的OS,只是操作系统中最基本的部分; 实现与硬件紧密相关的处理; 实现一些较基本的功能; 负责客户和服务器之间的通信; 微内核OS结构 现代操作系统,大多数采用基于客户/服务器模式的微内核结构,将操作系统划分为两大部分:微内核和多个服务器; 将操作系统中最基本的部分放在内核中,绝大部分功能都放在微内核外面的一组服务器(进程)中实现; 客户 进程 客户 进程 进程 服务器 终端 服务器 文件 服务器 存储器 服务器 请求 回答 核心 用户方式 核心方式 在单机环境下的客户/服务器模式 … 微内核的基本功能 进程(线程管理) 低级存储器管理 中断和陷入处理 微内核操作系统的优点 提高了系统的可扩展性 增强了系统的可靠性 可移植性

文档评论(0)

1亿VIP精品文档

相关文档