下列哪些方法可以实现进程互斥?( )

admin2021-03-19  31

问题 下列哪些方法可以实现进程互斥?(    )

选项 A、Peterson算法
B、Test-and-Set(Ts)指令
C、Swap或Exchange指令
D、信号量
E、分派器(Dispatcher)

答案A,B,C,D

解析 Peterson算法是一个实现互斥锁的并发程序设计算法。在许多计算机中都提供了专门的硬件指令Test-and-Set,简称TS,用于实现互斥访问临界资源。Swap或Exchange指令是寄存器和存储内容交换的指令,可用于信号量操作,实现系统任务之间的同步或互斥。信号量机制是实现进程互斥的重要方法。分派器(Dispatcher)是实时系统调度策略之一,而非进程互斥方法。故本题答案选择ABCD选项。
转载请注明原文地址:https://kaotiyun.com/show/lIyZ777K
0

相关试题推荐
最新回复(0)