某系统中共有11台磁带机,x个进程共享此磁带机设备,每个进程最多请求使用3台,则系统不会死锁的x值是()。A.4B.5C.6D.7
某系统中共有11台磁带机,x个进程共享此磁带机设备,每个进程最多请求使用3台,则系统不会死锁的x值是()。
A.4
B.5
C.6
D.7
B.5
C.6
D.7
参考解析
解析:考虑一下极端情况,每个进程已经分配到了2台磁带机,那么,其中任何一个进程只要再分配到1台磁带机即可满足它的最大需求,该进程总能运行下去直到结束,然后将磁带机归还给系统再次分配给其它进程使用。所以,系统中只要满足2x+1=11这个条件即可以认为系统不会死锁,解得x=5。
相关考题:
若系统中有若干进程共享5个R类资源,下列哪一种情况不可能发生死锁?( )A) 系统中有6个进程,每个进程需要1个资源B) 系统中有5个进程,每个进程需要2个资源C) 系统中有4个进程,每个进程需要3个资源D) 系统中有3个进程,每个进程需要4个资源A.B.C.D.
假设有5个进程共享一个互斥段X,如果最多允许2个进程同时进入互斥段X,则信号量S的变化范围是(请作答此空 );若信号量S的当前值为-3,则表示系统中有( )个正在等待该资源的进程。A.-5~1B.-1~3C.-3~2D.0~5
假设有5个进程共享一个互斥段X,如果最多允许2个进程同时进入互斥段X,则信号量S的变化范围是( );若信号量S的当前值为-3,则表示系统中有(请作答此空)个正在等待该资源的进程。A.0B.1C.2D. 3
若某系统有某类资源5个供若干进程共享,不会引起死锁的情况是()A、有6个进程,每个进程需1个资源B、有5个进程,每个进程需2个资源C、有4个进程,每个进程需3个资源D、有3个进程,每个进程需4个资源
单选题若某系统有某类资源5个供若干进程共享,不会引起死锁的情况是()A有6个进程,每个进程需1个资源B有5个进程,每个进程需2个资源C有4个进程,每个进程需3个资源D有3个进程,每个进程需4个资源
问答题假设三个进程共享四个资源,每个进程一次只能预定或释放一个资源,每个进程最多需要两个资源,试证明这样做不会发生死锁。