资源分配与调度资源分配与调度资源分配与调度资源分配与调度资源管理概述资源管理概述资源分配的机构和策略资源分配的机构和策略死锁死锁1资源分配与调度——主要内容资源分配与调度——主要内容21
资源管理功能资源管理功能资源数据结构的描述资源数据结构的描述包含资源的物理名、逻辑名、类型、地址、分配状态等信息
确定资源的分配原则确定资源的分配原则((调度原则调度原则))决定资源应分给谁,何时分配,分配多少等问题
实施资源分配实施资源分配执行资源分配;资源收回工作
存取控制和安全保护存取控制和安全保护对资源的存取进行控制并对资源实施安全保护措施
资源分配与调度——资源管理概述资源分配与调度——资源管理概述32
资源资源的静态分配和动态分配资源资源的静态分配和动态分配资源的静态分配资源的静态分配系统对作业一级采用资源静态分配方法
系统在调度作业时,根据作业所需资源进行分配;并在作业运行完毕时,收回所分配的全部资源
这种分配通常称为资源的静态分配
资源的动态分配资源的动态分配系统对进程一级采用资源动态分配方法
系统在进程运行中,根据进程提出的资源需求,进行资源的动态分配和回收
这种分配通常称为资源的动态分配
资源分配与调度——资源管理概述资源分配与调度——资源管理概述43
虚拟虚拟资源资源操作系统对资源区分二种不同的概念操作系统对资源区分二种不同的概念物理资源(实资源)虚拟资源(逻辑资源)目的目的方便用户使用资源可动态分配,提高资源利用率资源分配与调度——资源管理概述资源分配与调度——资源管理概述计算机系统中的物理资源与虚拟资源分析计算机系统中的物理资源与虚拟资源分析资源类别物理资源虚拟(逻辑)映射处理机CPU存储器主存设备外部设备信息文件物理结构操作系统采用的技术操作系统采用的技术5程序地址空间逻辑设备名进程调度地址映射设备分配动态映射磁盘空间分配文件目录查找进程虚存虚拟设备