代码之家  ›  专栏  ›  技术社区  ›  Tony The Lion

侵入式列表线程安全-最佳方式

  •  0
  • Tony The Lion  · 技术社区  · 15 年前

    我需要相当细粒度的锁定;因此每次只能锁定必要的节点,而不能锁定整个列表。

    我是仅仅围绕boostslist编写一个包装类,还是自己实现它更好?

    1 回复  |  直到 15 年前
        1
  •  1
  •   David    15 年前

    你可以看看这里使用C++ +0x原子操作的方法(如果你有C++ 0x的访问权限)。它涉及多生产者/消费者方法。

    http://www.drdobbs.com/high-performance-computing/210604448