首页 > 试题广场 >

以下不能够预防进程间死锁的做法为:

[单选题]
以下不能够预防进程间死锁的做法为:
  • 增加资源的分配
  • 合理规划资源的分配
  • 允许从非死锁的进程中抢占资源
  • 允许进程之间共享资源
答案是A。 - A选项:增加资源分配不一定能预防死锁。若资源分配不合理,比如新增资源后各进程对资源的竞争关系未改变,仍可能出现每个进程都占有部分资源且在等待其他进程占用的资源,进而导致死锁,所以该选项符合题意。 - B选项:合理规划资源分配,可根据进程需求和资源特性,按一定顺序分配资源,避免循环等待资源的情况,从而预防死锁。 - C选项:允许从非死锁进程中抢占资源,可打破死锁的资源占有条件,当出现死锁趋势时,通过抢占资源使死锁进程释放资源,解决死锁问题。 - D选项:进程共享资源时,若采用合适的同步机制,能减少对资源的独占,降低死锁发生的概率。
编辑于 2025-03-07 14:36:31 回复(0)