首页 > 解决方案 > Windows API 互锁单链表真的是无锁的吗?

问题描述

这个问题与Windows API Interlocked Single Linked Lists有关。该文档指出:“SLists 是使用非阻塞算法实现的,以提供原子同步。”

我做了一些调试,单链表函数似乎在 Windows 10 内部使用 SRW 锁。我认为这意味着它们并不是真正的无锁。

你能告诉我是否有什么我错过的吗?

标签: c++windows

解决方案


推荐阅读