首页
某计算机系统中有8台打印机,由K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的K的最小值是()。
精华吧
→
答案
→
超星尔雅学习通未分类
某计算机系统中有8台打印机,由K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的K的最小值是()。
A.2
B.3
C.4
D.5
正确答案:C
Tag:
操作系统
死锁
打印机
时间:2022-06-10 14:24:40
上一篇:
下列情况中,可能导致死锁的是()。
下一篇:
三个进程共享四个同类资源,这些资源的分配与释放只能一次一个。已知每个进程最多需要两个该类资源,则该系统()。
相关答案
1.
在进程-资源图中,进程Pi请求资源Rj用()表示。
2.
支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中()不是引起操作系统选择新进程的直接原因。
3.
在下列解决死锁的方法中,属于死锁预防策略的是()。
4.
某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台,但N的取值不超过()时,系统不会发生死锁。
5.
某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是()。
6.
银行家算法是一种()算法。
7.
在()情况下,系统出现死锁。
8.
资源的按序分配策略可以破坏()条件。
9.
在分时操作系统中,进程调度经常采用()算法。
10.
发生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。
热门答案
1.
产生死锁的四个必要条件是:互斥、()、循环等待和不剥夺。
2.
采用资源剥夺法可解除死锁,还可以采用()方法解除死锁。
3.
在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的()也可能产生死锁。
4.
假设就绪队列中有10个进程,系统将时间片设为200ms,CPU进行进程切换要花费用10ms,试问系统开销所占的比率约为多少?
5.
某进程被唤醒后立即投入运行,我们就说这个系统采用的是剥夺调度方式,对吗?为什么?()
6.
产生死锁的根本原因是(),另一个原因是()。
7.
对待死锁,一般考虑死锁的预防、避免、检测和解除四个问题。典型的银行家算法是属于(),破坏环路等待条件是属于(),而剥夺资源是()的基本方法。
8.
进程调度算法采用等到时间片轮转法时,时间片过大,就会使轮转法转化为()调度算法。
9.
银行家算法中,当一个进程提出的资源请求将导致系统从()进入()时,系统就拒绝它的资源请求。
10.
死锁产生的必要条件有四个,即()、()、()、()。