标签: linux-kernel semaphore
是否有可能通过down_interruptible调用在不同处理器内核上运行的两个进程同时获取初始值为1的信号量。
答案 0 :(得分:1)
不,不可能通过不同的进程同时获取1初始化的信号量。
信号量与其他同步机制一样,旨在由不同的进程/线程使用。为什么你认为来自不同处理器的访问会破坏它们?