[31][30][单选]下列进程资源分配图显示出现了死锁现象:
为预防死锁,采用进程 P1、P2 先申请打印机,再申请磁带机的方法是使得下列哪一个死锁的必要条件不成立?
互斥条件
保持并请求条件
不可剥夺条件
循环等待条件
答案
循环等待条件
解析
循环等待条件是指系统中每一个进程已获得的资源同时被另一个进程所请求,一个进程在请求一个资源,而这个资源被另一个进程所占有,且不能被剥夺,进程所获得的资源在未使用完毕之前,不能被其他进程强行剥夺,而只能由该进程自行释放。根据题意,采用进程 P1、P2 先申请打印机,再申请磁带机的方法,不会导致进程去请求资源的时候还有其他进程占用,所以循环等待条件是不成立的。涉及考点为第 5 章设备管理。
转载请注明出处。