资源分配的机构和策略(三)死锁概念.pptVIP

  • 11
  • 0
  • 约3.62千字
  • 约 28页
  • 2018-01-07 发布于天津
  • 举报

资源分配的机构和策略(三)死锁概念.ppt

资源分配的机构和策略(三)死锁概念.ppt

第五章 资源分配与调度 (一) 资源管理功能 (二) 资源分配的机构和策略 (三) 死锁概念 (一) 资源管理功能 一. 资源管理功能 1. 目的: 保证资源的高利用率; 在“合理”时间内使所有顾客有获得所需资源的机会; 对不可共享的资源实施互斥使用; 防止由资源分配不当而引起的死锁。 2. 资源管理的任务: 资源管理的描述--数据结构 确定资源的分配原则(调度原则) 执行资源分配(实施) 存取控制和安全保护 二. 资源的静态分配和动态分配 1. 资源的静态分配 系统对作业一级采用资源静态分配方法。 当一个进程(或程序)运行前,将它要求的资源一次分配给该进程,直到该进程终止,释放其占用的所有资源。 效率太低 2. 资源的动态分配 系统对进程一级采用资源动态分配方法。 系统在进程运行中,根据进程提出的资源需求,进行资源的动态分配和回收。 资源利用率提高,但有可能造成死锁 (二) 资源分配的机构和策略 一. 资源分配机构 1. 资源描述器 (1) 什么是资源描述器 描述各类资源的最小分配单位的数据结构称为资源描述器rd(resource descriptor)。 如:主存的最小分配单位: 在分页分配中——主存页面 磁盘的最小分配单位: 磁盘面中的一个扇区 (2) 资源描述器的内容 资源名 资源类型

文档评论(0)

1亿VIP精品文档

相关文档