题8

题目

Q:可以防止系统出现死锁的手段是 ( ) 。
A. 用 PV 操作管理共享资源
B. 使进程互斥地使用共享资源
C. 采用资源静态分配策略
D. 定时运行死锁检测程序

分析

A:防止死锁,是要从死锁的四个必要条件入手,即互斥、占有并等待、非剥夺和循环等待。

C
PV 操作不能破坏死锁条件, 反而可能加强互斥和占有并等待条件。
B 项同理。
C 项可以破坏请求并保持条件。
D 项只能在系统出现死锁时检测, 却不能防止系统出现死锁。