自旋锁

作者: 傀儡世界 | 来源:发表于2020-05-18 15:44 被阅读0次

    原文链接:https://blog.csdn.net/wangle965235568/article/details/78358942
    自旋锁
    特点:轮询忙等待。
    在单核cpu下不起作用:被自旋锁保护的临界区代码执行时不能进行挂起状态。会造成死锁
    自旋锁的初衷就是:在短期间内进行轻量级的锁定。一个被争用的自旋锁使得请求它的线程在等待锁重新可用的期间进行自旋(特别浪费处理器时间),所以自旋锁不应该被持有时间过长。如果需要长时间锁定的话, 最好使用信号量。
    API:

    image.png

    相关文章

      网友评论

          本文标题:自旋锁

          本文链接:https://www.haomeiwen.com/subject/otqbnhtx.html