第3章 操作系统的组织结构.pptVIP

  • 24
  • 0
  • 约2.61千字
  • 约 31页
  • 2018-03-07 发布于河南
  • 举报
第3章 操作系统的组织结构

第3章 操作系统的组织结构 前言 这一章首先介绍任何操作系统都需要的一些基本功能:设备管理,进程和资源管理,存储管理,文件管理,以及功能化的组织结构,然后,将阐述一般的实现方法学,性能和可信软件。 3.1 基本功能 操作系统的基本任务 创建可供应用程序员使用的一组抽象组件(包括进程,线程和文件)。 协调进程使用资源的方式。 操作系统可以分为: 设备管理 进程,线程和资源管理 存储管理 文件管理 设备管理 包括了设备相关部分和设备无关部分。 设备相关部分(设备驱动程序):实现了具体设备的设备管理方法。如:当键盘上的某个键按下时,键盘设备驱动程序能用来探测来自键盘的击键。 设备无关部分:定义了一个设备相关驱动程序可以执行的软件环境。如:包括了系统调用接口并能将调用导向特定的设备驱动程序。 设备无关部分程序为所有不同的设备类型提供了一个统一的接口,设备相关部分程序为设备无关部分提供了具体的功能。 进程,线程和资源管理 线程和进程是程序员所定义的计算的基本运行单位,(抽象)资源是进程执行所需要的计算环境中的元素。 进程,线程和资源管理器负责管理处理器和各种不同的抽象资源,它与存储管理器协作来管理主存。 进程管理器通过提供多道执行环境和调度策略可以使多用户共享机器,每个线程都有一个可用的时间片

文档评论(0)

1亿VIP精品文档

相关文档