信号量,互斥,监视器之间的区别实现了同步

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了信号量,互斥,监视器之间的区别实现了同步相关的知识,希望对你有一定的参考价值。

我正在学习操作系统,我很困惑,信号量,监视器和互斥的区别是什么,这些术语听起来非常类似于实现同步?

答案

在过去,我们刚刚谈到了LOCKS。通常有两种类型的锁可以放在资源上

  • 对资源的独占访问权限
  • 对资源的多次只读访问权限。

MUTEX / MUTUAL EXCLUSION / LOCK都是一样的。

有很多方法可以实现锁。信号量和监视器是实现锁的方法。

以上是关于信号量,互斥,监视器之间的区别实现了同步的主要内容,如果未能解决你的问题,请参考以下文章

信号量与互斥锁区别

多线程的同步和互斥有啥区别

信号量,互斥锁,读写锁和条件变量的区别

关于互斥信号量和二值信号量的区别

linux下信号量和互斥锁的区别

freeRTOS中的信号量和互斥信号量的区别以及用法