jsdi
V2EX  ›  问与答

cas 不加锁也能保证线程安全这句话有错吗?

  •  
  •   jsdi · Mar 24, 2022 · 1777 views
    This topic created in 1529 days ago, the information mentioned may be changed or developed.
    今天面试提到了 cas ,我说 cas 是通过乐观锁的机制,不加锁也可以保证线程安全。说完面试官明显嗤笑了一声,说你要是这么理解 balabala ,我这么理解有问题吗?
    越想越气,迟到就算了面试还各种瞧不起人,最后也没让反问,我答完也一点反馈没有直接跳下一个
    yzbythesea
        1
    yzbythesea  
       Mar 24, 2022
    cas 是 compare and swap ,哪里有锁?只是取了这个名字代称。。。感觉不加锁的 cas 没有这个说法吧。
    anonymousar
        2
    anonymousar  
       Mar 24, 2022
    他可能想说 总线锁
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   858 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 20:12 · PVG 04:12 · LAX 13:12 · JFK 16:12
    ♥ Do have faith in what you're doing.