第1单 概述.ppt

第1单 概述

* * * * * * * * * * * * * * * * * * * * * 1.3 操作系统的管理功能 1.3.1进程管理 ⒐ 死锁 计算机系统中的各种资源(硬件和软件)都是由操作系统进行管理和分配的。进程所需要的资源是在进程运行时根据实际需求来分配的,也就是根据进程执行情况动态地申请资源。 在多道程序系统中,计算机系统的有限资源与众多请求分配资源的进程之间会产生矛盾,如果管理和分配不当会引起进程相互等待所需资源而无法继续执行的情况,在某种条件下,这种等待永远不能结束,系统进入“停止”状态,这种情况称为死锁。死锁最终可能导致整个系统处于瘫痪,因此,死锁是操作系统设计中必须认真考虑的问题。 1.3 操作系统的管理功能 1.3.2存储管理 现代计算机系统一般把存储器分为内存、外存和高速缓存3种。 程序和数据可以长期保存在容量最大的外存里,但是,它们只有进入内存才能被处理机执行和处理。 高速缓冲存储器只是处理机与内存之间的缓冲区域,它容量小,主要暂存系统当前用的某些关键数据和预取的指令等,不能存放完整的程序。 内存也即主存储器,容量一般要比外存小得多,但是进程驻留与活动的地方,一直以来与处理机的地位类似,也是计算机系统中对系统性能影响很大的瓶颈资源之一,如何让容量有限的内存被多任务安全高效地共享是现代操作系统存储管理的核心任务。 1.3 操作系统的管

文档评论(0)

1亿VIP精品文档

相关文档