单选题
27.
对于系统中的独占设备,为预防出现死锁。应采用的最佳分配策略是( )。
A、
静态分配,分配时加锁
B、
动态按需分配
C、
静态分配,必要时可以剥夺
D、
动态分配,分配时加锁
【正确答案】
A
【答案解析】
对于系统中的独占设备,为预防出现死锁,一般需要避免动态分配锁。也就说,锁应该采用静态分配。死锁预防的一种措施,就是定时重试和定时放弃锁。为了避免多个进程同时获取锁,因此锁的分配必须是采用加锁的互斥方式。故本题答案选择A选项。
提交答案
关闭