网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
32、在为多道程序所提供的系统资源不足时,可能出现死锁。但是,不恰当的进程推进顺序也可能产生死锁。
参考答案和解析
答:(1)OS 环境下与一般情况下的资源共享间的不同点①一般情况下的共享一般情况下的共享只是说明某种资源能被大家使用,对于这样的资源共享方式,只要通过适当的安排,用户之间并不会产生对资源的竞争,因此资源管理是比较简单的。②OS 环境下的共享OS 环境下的资源共享或称为资源复用,是指系统中的资源可供内存中多个并发执行的进程共同使用。这里在宏观上既限定了时间(进程在内存期间),也限定了地点(内存)。对于这种资源共享方式,其管理就要复杂得多,因为系统中的资源少于多道程序需求的总和,会形成它们对共享资源的争夺。所以,系统必须对资源共享进行妥善管理。(2)独占资源应采取的共享方式对独占资源应采用互斥共享方式,该共享方式仅当占有该资源的进程访问并释放资源后,才允许另一进程对该资源进行访问。
更多 “32、在为多道程序所提供的系统资源不足时,可能出现死锁。但是,不恰当的进程推进顺序也可能产生死锁。” 相关考题
考题
预防死锁的论述中,()条是正确的论述。
A、由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源。B、由于产生死锁的另一种基本原因是进程推进顺序不当,因而预防死锁的有效方法,是使进程的推进顺序合法。C、因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态。D、可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁。
考题
下列关于死锁的叙述中,哪些是正确的?A.死锁产生的原因是进程推进顺序不当B.环路是死锁产生的必要条件C.采用银行家算法能有效地实现死锁避免D.当系统中只有一个进程时也可能会产生死锁E.系统出现死锁是因为进程调度不当 计算机组成原理部分
考题
下列说法中,正确的是______。A.若系统中并发运行的进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待,则可判定系统中发生了死锁B.在对付死锁的策略中,死锁预防通常都是和检测死锁配套使用的C.产生死锁的原因可归结为竞争资源和进程推进顺序不当D.在死锁的解决方法中,由于避免死锁采用静态分配资源策略,所以对资源的利用率不高
考题
两个相互不感知(完全不了解其他进程是否存在)的进程,其潜在的控制问题是()。
A.两个进程相互竞争,可能造成互斥、死锁或饥饿B.两个进程共享协作,但可能造成互斥、死锁或饥饿C.两个进程通过通信方式协作,但可能造成互斥、死锁或饥饿D.两个进程相互不竞争、不协作,但可能造成互斥或死锁
考题
单选题两个相互不感知(完全不了解其他进程是否存在)的进程,其潜在的控制问题是()。A
两个进程相互竞争,可能造成互斥、死锁或饥饿B
两个进程共享协作,但可能造成互斥、死锁或饥饿C
两个进程通过通信方式协作,但可能造成互斥、死锁或饥饿D
两个进程相互不竞争、不协作,但可能造成互斥或死锁
考题
多选题选出不正确的叙述()。A死锁是指因相互竞争资源使得系统中有多个阻塞进程的情况B若系统中并发运行的进程和资源之间满足互斥条件、占有且申请、不可抢占和环路条件,则可判定系统中发生了死锁C在对付死锁的策略中,解除死锁通常都是和检测死锁配套使用D产生死锁的原因可归结为竞争资源和进程推进顺序不当E在死锁的解决方法中,由于避免死锁采用静态分配资源策略,所以对资源的利用率不高
热门标签
最新试卷