操作系统剖析.docx

操作系统的功能处理机管理存储管理设备管理文件管理(无大题)用户接口(无大题)功能一、处理机管理完成处理机资源的分配调度等功能,单位可为进程。进程控制:创建、撤销、改变进程的状态进程调度:作业和进程的运行切换,以充分利用处理机资源和提高系统性能;(未必是进程控制操作所引起,例如时间片轮转、I/O操作)进程同步:协调并发进程之间的推进步骤,以协调资源共享;(交换信息能力弱)进程通信:进程之间传送数据,以协调进程间的协作;(交换信息能力强,也可以用来协调进程之间的推进)并发与并行概念并发:两个或多个事件在同一时间间隔内发生;并行:两个或多个事件在同一时刻内发生处理机管理单道与多道—资源利用率进程与程序的区别进程-动态,程序-静态:作为程序的执行,进程通常不可在计算机之间迁移;作为有序代码集合,程序对应的文件是静态的和可复制的。进程与程序的组成不同:进程的组成包括程序、数据和进程控制块(即进程状态信息)。进程能真实描述并发执行,程序不能:进程是独立调度并能和其他进程并行执行的单位进程可以创建其它进程,而程序不能;进程是暂时的,程序是永久的:进程是一个状态变化的过程,程序可长久保存。进程与程序的对应关系:通过多次执行,一个程序可对应多个进程;通过调用关系,一个进程可包括多个程序。进程的组成,基本状态,三状态模型,五状态模型进程的组成(代码+PCB+数据)状态运行状态(Running):占用处

文档评论(0)

1亿VIP精品文档

相关文档