标签: operating-system mutex semaphore mutual-exclusion
我读了这个链接https://en.m.wikipedia.org/wiki/Producer - consumer_problem#Using_semaphores
他们在这里说过,互斥量和二进制信号量之间的区别在于互斥量使用"所有权"这意味着递减变量的过程只能递增它。
当互斥锁适当且二进制信号量失败时,有人能告诉我情况或实例吗?我认为使用二进制信号量将始终保证互斥