文档介绍:1存储管理存储管理主要管理内存资源,由于内存整体价格贵、而且受CPU寻址能力的限制,内存的容量也有限,因此,当多个程序共享有限的内存资源时,要解决的问题是:如何为它们分配内存空间。同时,使用户存放在内存中的程序和数据彼此隔离、互不侵扰!2文件管理文件管理的任务是有效进支持文件的存储、检索和修改等操作,解决文件的共享,保密和保护问题,以使用户方便,安全地访问文件。3设备管理设备管理是指计算机系统中除了CPU和内存以外的所有输入输出设备的管理,为了提高设备的使用效率和整个系统的运行速度,可采用中断技术,通道技术,虚拟设备和缓冲技术,尽可能发挥设备和主机的并行工作能力。此外还应提供一个良好的界面4作业管理操作系统是用户与计算机系统之间的接口,因此作业管理的任务是为用户提供一个使用系统的良好环境,使用户能有效地组织自己的工作流程,并使整个系统能高效地运行5进程管理进程的定义进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。进程的分类从操作系统角度来看,可将进程分为系统进程和用户进程两类;系统进程执行操作系统程序,完成操作系统的某些功能;用户进程运行用户程序,直接为用户服务。6进程与程序的区别程序是构成进程的组成部分之一,一个进程的运行目标是执行它所对应的程序。如果没有程序,进程就失去了其存在的意义,从静态的角度看,进程是由程序、数据和进程控制块(PCB)三部分组成;区别:程序是静态的进程是动态的7进程的状态及转换进程有三种基本状态: 进程在生命消亡前处于且仅处于三种基本状态之一 不同系统设置的进程状态数目不同8进程的三种基本状态就绪状态(Ready):存在于处理机调度队列中的那些进程,它们已经准备就绪,一旦得到CPU,就立即可以运行。这些进程所处的状态为就绪状态。运行状态(Running):正在运行的进程所处的状态为运行状态。等待状态(Wait/Blocked):若一进程正在等待某一事件发生(如等待输入输出工作完成),这时,即使给它CPU,它也无法运行,称该进程处于等待状态、阻塞、睡眠、封锁状态。9进程的状态变迁图10某系统的进程状态转换如下图所示,图中1、2、3和3分别表示引起状态转换的不同原因,原因3表示(23);一个进程状态转换会引起另一个进程状态转换的是(24)。(23) (24)→2 →1 →2 →3