同步和互斥

Posted 倾耳听

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同步和互斥相关的知识,希望对你有一定的参考价值。

  1. 互斥是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。
  2. 同步是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。
  3. 同步其实已经实现了互斥,所以同步是一种更为复杂的互斥。
  4. 互斥是一种特殊的同步。
  5. 详见http://blog.csdn.net/lisonglisonglisong/article/details/45371655

以上是关于同步和互斥的主要内容,如果未能解决你的问题,请参考以下文章

什么是进程的互斥与同步?如何实现进程的互斥和同步

线程同步和互斥的区别

同步和互斥

详解线程同步和线程互斥,Java如何实现线程同步和互斥

Linux多线程——互斥和同步

转载同步和互斥的POSIX支持(互斥锁,条件变量,自旋锁)