华科操作系统chapter1.pptVIP

  • 0
  • 0
  • 约8.13千字
  • 约 51页
  • 2016-12-25 发布于重庆
  • 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 25 1. 资源共享与资源竞争 多个计算任务对计算机系统资源的共同享用 操作系统 中央 处理机 打印机 用 户1 用 户n ? 操作命令 ? 操作命令 应用程序1 ? 系统调用 ? 系统调用 应用程序n 显示器 Modem 应 用 程 序 存储器 绘图仪 键 盘 网 卡 文 件 用户请求系统资源的方式 (1) 资源共享 多个计算任务对计算机系统资源的争夺 (2) 资源竞争 绪论——操作系统的定义 26 操作系统是一个大型的程序系统,它负责计算机系统软、 硬件资源的分配;控制和协调并发活动;提供用户接口, 使用户获得良好的工作环境。 2. 操作系统的定义与特征 (1) 操作系统的定义 ① 并发 能处理多个同时性活动的能力 ② 共享 多个计算任务对系统资源的共同享用 ③ 不确定性 操作系统能处理大量的、随机的事件序列,使各用户的计 算任务正确地完成。 (2) 操作系统的特征 绪论——操作系统的定义 操作系统的资源管理功能 绪论——操作系统的资源管理功能 27 绪论——操作系统的资源管理功能 确定将CPU先分给哪个用户程序,它占用多长时间,下一 个又该轮到哪个程序运行等问题。 1. 处理机管理 (1) 提出进程调度策略 在调度时机到来时,进行处理机分派。 (2) 给出进程调度算法 (3) 进行处理机的分派 28 确定各应用程序在主存中的位置及所占区域的大小;应用 程序无需关心存储细节,由存储管理模块提供地址重定位 能力。 2. 存储器管理 (1) 存储分配和存储无关性 系统提供基址、界限寄存器等存储保护方法,使各应用程 序相互隔离。 (2) 存储保护 系统提供虚拟存储技术,扩大逻辑主存。 (3) 存储扩充 绪论——操作系统的资源管理功能 29 设备无关性是指用户向系统申请和使用的设备与实际操作 的设备无关,以达到方便用户、提高设备利用率的目的。 3. 设备管理 (1) 设备无关性 操作系统为各应用程序和运行实体分配各种设备。设备分 配通常采用三种基本技术:独享、共享及虚拟技术。 (2) 设备分配 设备的传输控制包括:启动设备、中断处理、结束处理 三个方面 (3) 设备的传输控制 绪论——操作系统的资源管理功能 30 文件系统为用户提供一种简便的、统一的存取和管理信息的 方法,并解决信息的共享、数据的存取控制和保密等问题。 信息组织 存取方法 文件共享 文件安全 文件完整性 磁盘空间分配 4. 信息管理(文件系统) 绪论——操作系统的资源管理功能 31 操作系统 功能模块 处理机 管 理 存储器 管 理 设 备 管 理 文 件 系 统 系 统 资 源 处理机 I/O 设备 软件 资源 存储器 系统资源与操作系统的资源管理模块 5. 操作系统的资源管理观点 绪论——操作系统的资源管理功能 操作系统的基本类型 绪论——操作系统的基本类型 批量操作系统是操作系统的一种类型。该系统把用户提交 的程序组织成作业形式。作业成批送入计算机,然后由作 业调度程序自动选择作业,在系统内多道运行。 早期计算机一般都配置批量操作系统。 32 1. 批量操作系统 (1) 什么是批量操作系统 (2) 批量操作系统的特点 脱机操作 多道运行 合理搭配作业 ① 系统吞吐率高 ② 作业周转时间长,用户使用不方便 绪论——操作系统的基本类型 分时操作系统是操作系统的另一种类型。它一般采用时间 片轮转的办法,使一台计算机同时为多个终端用户服务。 该系统对每个用户都能保证足够快的响应时间,并提供交 互会话功能。 33 2. 分时操作系统 (1) 什么是分时操作系统 (2) 分时操作系统的特点 ① 并行性 ② 独占性 ③ 交互性 绪论——操作系统的基本类型 配置了实时操作系统的系统。该系统可以对科学实验、医学成像、工 业控制、武器装备控制和特定显示系统进行实时控制的系统。 34 3. 实时操作系统 (1) 实时系统 系统必须满足应用程序对截止期限(deadline)的要求,若错过了截止期 限,将导致灾难性后果。 ② 实时系统的分类 ⅰ 硬实时系统 系统中截止期限被错过的情况下,只造成系统性能下降而不会带来严 重后果。 ⅱ 软实时系统 ① 什么是实时系统 绪论——操作系统的基本类型 实时操作系统对外部输入的信息,能够在规定的时间内处 理完毕并作出反应。 35 ① 什么是实时操作系统 (2) 实时操作系统 ③ 实时操作系统的类型 ⅰ 实时控制 ——

文档评论(0)

1亿VIP精品文档

相关文档