单选题
29.
下面图示的经典的哲学家进餐场景有可能出现死锁。
A、
减少1个哲学家和相应的筷子
B、
银行家算法
C、
奇数号的哲学家先取左边的筷子,偶数的则先取右边的筷子
D、
规定每个哲学家先取左边筷子,再取右边筷子
【正确答案】
C
【答案解析】
减少1个哲学家和相应的筷子后,如果剩余4个哲学家同时选择左手(或者右手)边的筷子,依然会发生死锁,A选项错误;银行家算法是死锁避免算法,不是死锁预防,B选项错误;破坏了死锁的循环等待条件,C选项正确;如果哲学家同时取左边的筷子,依然会发生死锁,D选项错误。因此,本题答案选择C选项。
提交答案
关闭