阅读背景:

LINUX设备驱动程序笔记(四)并发和竞态

来源:互联网 
      <一>.并发及其管理
       <二>.信号量和互斥体
       进程休眠:当一个Linux进程到达某个时间点,此时它不能进行任何处理时,它将进入休眠状态,这将把处理器让给其他执行线程直到将来它能够继续完成自己的处理为止。我们可以使用一种锁定机制,当进程在等待临界区的访问时,此机制可让进程进入休眠状态。重要的是,我们将执行另外一个操作,该操作也可能会休眠,因此休眠可能在任何时刻发生。为了让我们的临界区正确工作,我们选择使用的锁定原语必须在其他拥有这个锁并休眠的情况下工作。       进程休眠:


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: