首页
发生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。
精华吧
→
答案
→
超星尔雅学习通未分类
发生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。
A.互斥
B.不可抢占
C.部分分配
D.循环等待
正确答案:A
Tag:
操作系统
死锁
必要条件
时间:2022-06-10 14:24:27
上一篇:
产生死锁的四个必要条件是:互斥、()、循环等待和不剥夺。
下一篇:
在分时操作系统中,进程调度经常采用()算法。
相关答案
1.
采用资源剥夺法可解除死锁,还可以采用()方法解除死锁。
2.
在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的()也可能产生死锁。
3.
假设就绪队列中有10个进程,系统将时间片设为200ms,CPU进行进程切换要花费用10ms,试问系统开销所占的比率约为多少?
4.
某进程被唤醒后立即投入运行,我们就说这个系统采用的是剥夺调度方式,对吗?为什么?()
5.
产生死锁的根本原因是(),另一个原因是()。
6.
对待死锁,一般考虑死锁的预防、避免、检测和解除四个问题。典型的银行家算法是属于(),破坏环路等待条件是属于(),而剥夺资源是()的基本方法。
7.
进程调度算法采用等到时间片轮转法时,时间片过大,就会使轮转法转化为()调度算法。
8.
银行家算法中,当一个进程提出的资源请求将导致系统从()进入()时,系统就拒绝它的资源请求。
9.
死锁产生的必要条件有四个,即()、()、()、()。
10.
在()调度算法中,按照进程进入就绪队列的先后次序来分配处理机。
热门答案
1.
在有m个进程的系统中出现死锁时,死锁进程的个数K应该满足的条件是()。
2.
一种最常用的进程调度算法是把处理机分配给具有最高优先权的进程。而确定优先权的方法概括起来不外乎是基于()特性和()特性两种方法。前者所得到的是()优先权,后者得到的是()优先权。
3.
若要使当前运行进程总是优先级别最高的进程,应选择()进程调度算法。
4.
进程的调度方式有两种,一种是(),另一种是()。
5.
系统中有3个不同的临界资源R1、R2和R3,被4个进程P1、P2、P3、P4共享。各进程对资源的需求为:P1申请R1和R2,P2申请R2和R3,P3申请R1和R3,P4申请R2。若系统出现死锁,则处于死锁状态的进程数至少是()。
6.
设有PA,PB,PC,PD四个进程同时依次进入就绪队列它们所需的处理器时间和优先数如下表所示:进程处理器时(秒)优先数PA202PB153PC105PD123若不计调度等所消耗的时间。请回答:(1)分别写出采用“先来先服务”和“非抢占式的优先数(假设优先数越大,级别越高)”调度算法选中的进程执行的次序。(2)在上述两种算法下,分别算出每个进程在就绪队列的等待时间和平均等待时间。
7.
当一进程运行时,系统强行将其撤下,让另一个更高优先数的进程占用处理器,这种调度方式是()。
8.
某作业的任务是某紧急事务处理,应选择()算法较为合适。
9.
下列选项中,满足短作业优先且不会发生饥饿现象的是()。
10.
若某单处理器多进程系统中有多个就绪态进程,则下列关于处理机调度的叙述中,错误的是()。