摘要:
目的:避免死锁的产生。算法思想: 1、假分配检测:Request < NeedRequest < Available 2、安全序列检测算法实例列举: 某系统有R1,R2,R3共3中资源,在T0时刻P0,P1,P2,P3和P4这5个进程对资源的占用和需求情况如下表1,此时系统的可用资源向量为(3,3,2)。试问:1、T0时刻系统是否存在安全序列?2、P1请求资源:P1发出请求向量Request(1,0,2),系统是否接受该请求?请使用银行家算法检查3、P4请求资源:P4发出请求向量Request(3,3,0),系统按银行家算法检查.4、P0请求资源:P0发出请求向量Request(0 阅读全文
摘要:
1、什么叫做操作系统?它有什么基本特征?an:os是计算机系统中的一个系统软件,是一组程序模块的集合。控制和管理计算机中的硬件和软件资源,合理地组织计算机中流程,并为用户使用计算机提供方便。 基本特征:并发、共享、虚拟、异步性。最基本的特征:并发、共享。因为有了共享特征,才会有虚拟和异步特征。2、操作系统主要作用:处理器管理、存储器管理、文件管理、设备管理。其中,进程管理、作业管理(调用算法技术)在处理器管理这部分涉及;因为有了进程调度技术,就产生了死锁的概念,也就有了避免死锁的银行家算法;存储器管理中有各种(页、段)内存调用算法;设备管理:SPOOLING技术,假脱机技术。 阅读全文