全站数据
8 4 2 0 5 8 1

自旋锁和互斥锁的区别

红姐谈建筑 | 教育先行,筑梦人生!         
问题更新日期:2024-03-08 18:39:35

问题描述

自旋锁和互斥锁的区别,在线求解答
精选答案
最佳答案

自旋锁与互斥锁有点类似,只是自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是否该自旋锁的保持者已经释放了锁,"自旋"一词就是因此而得名。

其作用是为了解决某项资源的互斥使用。因为自旋锁不会引起调用者睡眠,所以自旋锁的效率远高于互斥锁。