文件名称:银行家算法的类C语言描述
文件大小:171KB
文件格式:PDF
更新时间:2015-08-04 07:51:12
银行家算法
发生死锁的必要条件有 : 1 、 互斥条件 : 一个资源一次只能被一个进程所占有 ; 2 、 非剥夺条件 : 一个资源仅能被占有它的进程所释放 , 而不能被别的进程强行占有 ; 3 、 占有等待条件 : 一个进程已占有了分给它的资源 , 但仍要求其它资源 ; 4 、 循环等待条件 : 在系统中存在一个处于等待状态的进程集合{P0 , R , … , 只} , 其中只等待的资源被只 , : 占有( i = 0 , 1 , … , n 一 l) , Pn 等待的资源被P0 占有 。