#职场打工人实录#  被无限期阻塞的抢锁线程,是什么时候被唤醒呢?
对于公平锁而言,头结点就是占用锁的节点,在释放锁之时,将会唤醒其后继节点所绑定的
线程。后继节点的线程被唤醒后会,会重新执行以上 acquireQueued 的自旋(for 死循环)抢锁逻
辑,检查自己的前驱节点是否为头结点,如果是并在抢锁成功之后,会移除旧的头节点。
全部评论
锁这块很难懂,之前就不太明白
点赞 回复 分享
发布于 2022-07-27 14:41

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务