在编程中,引入了对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为" 互斥锁" 的标记,这个标记用来保证在任一时刻,只能有一个线程访问该对象。
【互的意思】:互 hù(ㄏㄨˋ) (一)、彼此:互相。互助。互利。互生。 详情>
【斥的意思】:斥 chì(ㄔˋ) (一)、责备:斥责。怒斥。驳斥。训斥。(二)、指,指出:斥谬(指出错误)。(三) 详情>
【锁的意思】:锁(鎖) suǒ(ㄙㄨㄛˇ) (一)、加在门窗、器物等开合处或连接处,必须用钥匙、密码、磁卡等才能打 详情>
• 这个调用在互斥锁可用时返回,否则,在互斥锁锁可用之前它将休眠。
• 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。
• 这有点自欺欺人,因为你不会知道互斥锁什么时候会被释放,而长时间的轮转会造成效率低下。
友情链接:姓名测试