互斥锁的原理及作用

  • 内容
  • 评论
  • 相关

操作系统设计人员构建软件工具,以解决临界区问题,最简单的工具就是互斥锁(mutex lock)。我们采用互斥锁保护临界区,从而防止竞争条件。

也就是说,一个进程在进入临界区时应得到锁;它在退出临界区时释放锁。函数 acquire() 获取锁,而函数 release() 释放锁,见图 1 。



图 1 采用互斥锁的临界区问题的解答

本文标题:互斥锁的原理及作用

本文地址:https://www.hosteonscn.com/3587.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注