讨论/《硬核操作系统指南》 - 信号量/
《硬核操作系统指南》 - 信号量
共 2 个回复

原子性操作的过程是不能阻塞的 但是在运行前可以

文中

检查数值、修改变量值以及可能发生的睡眠操作均为一个单一的、不可分割的 原子操作(atomic action) 完成。这会保证一旦信号量操作开始,没有其他的进程能够访问信号量,直到操作完成或者阻塞。

有没有人可以讨论下:原子操作能被阻塞吗?