下列说法中,正确的是______。
A.若系统中并发运行的进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待,则可判定系统中发生了死锁
B.在对付死锁的策略中,死锁预防通常都是和检测死锁配套使用的
C.产生死锁的原因可归结为竞争资源和进程推进顺序不当
D.在死锁的解决方法中,由于避免死锁采用静态分配资源策略,所以对资源的利用率不高
第1题:
13、下列说法中,正确的是()。
A.若系统中并发运行的进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待,则可判定该系统中发生了死锁
B.在对付死锁的策略中,死锁预防通常都是和死锁检测配套使用
C.产生死锁的原因可归结为资源竞争和进程推进顺序不当
D.在死锁的解决方法中,由于为了避免死锁而采用静态分配资源策略,所以对资源的利用率不高
第2题:
8、下列叙述中,不正确的是()。
A.若系统中并发运行的进程和资源之间满足互斥条件、占有且申请、不可抢占和环路条件,则可判定系统中发生了死锁;
B.在对付死锁的策略中,解除死锁通常都是和检测死锁配套使用;
C.产生死锁的原因可归结为竞争资源和进程推进顺序不当;
D.在死锁的解决方法中,由于避免死锁采用静态分配资源策略,所以对资源的利用率不高。
第3题:
要求进程一次性申请所有资源,操作系统阻塞进程直到其所有资源申请得到满足,这破坏的是死锁产生条件中的()。
A.互斥
B.占有且等待
C.不可抢占
D.循环等待
第4题:
A.互斥使用
B.部分分配
C.不可剥夺
D.环路等待
第5题:
如果规定系统所有进程在整个运行过程中一次性申请所需的全部资源,若其中任何一个资源不能得到满足,则其他资源也不分配给该进程,这种死锁预防方式破坏了产生死锁的哪一个必要条件? ( )
A.进程互斥使用资源
B.占有等待资源
C.不可抢占
D.循环等待资源
第6题:
假设某操作系统采用非剥夺法来分配资源,且对资源的申请和释放可以在任何时候进行。当进程A请求资源得不到满足时,
①若没有因等待资源而阻塞的其他进程,则进程A(24)。
②若有因等待资源而阻塞的其他进程,则(25)检查所有由于等待资源而被阻塞的进程的资源占有情况。若占有了进程A所需的资源,则将资源取出并分配给进程A,那么该策略(26)。
A.可直接阻塞
B.释放其他进程已占有的资源,并撤销相关进程
C.释放申请进程已占有的资源,并撤销该进程
D.不可直接阻塞
第7题:
死锁发生的充要条件包括()。
A. 互斥运行
B. 请求和保护
C. 非剥夺性
D. 资源与进程形成环路等待
第8题:
若系统中并发运行的进程和资源之间满足互斥条件、请求和保持、不剥夺条件和循环等待条件,则可判定系统中发生了死锁。()
第9题:
关于剥夺式系统下列哪种说法是正确的______。
A.系统采用轮转调度进程,则系统采用的是剥夺式调度
B.若现行进程要等待某一事件来引起调度,则该系统是剥夺式调度
C.实时系统通常采用剥夺式调度
D.在剥夺式系统中,进程的周转时间较之非剥夺式系统是可预见的