摘要: 首先从一起多线程无锁算法的事故说起,以下是一个无锁栈的实现测试,但在开-O2以上优化的情况下它却无法正常工作: #include "lf_stack.h" #include "kn_list.h" #include "kn_time.h" #include "kn_thread.h" #includ... 阅读全文
posted @ 2014-12-28 16:10 sniperHW 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 对象引用的正确性在多线程环境下是一个复杂的问题,[请参考,处理由引用计数引起的泄漏](http://www.cnblogs.com/sniperHW/archive/2012/12/07/2808130.html).简单来说,我们应该尽量减少使用强引用,否则将有可能产生[处理由引用计数引起的泄漏]一... 阅读全文
posted @ 2014-12-28 12:42 sniperHW 阅读(1543) 评论(0) 推荐(1) 编辑