![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
无锁队列 内存屏障
woshiyuanlei
精通服务器架构,网络通信,数据库操作,熟悉操作系统原理
展开
-
原子,锁,还有内存屏障
http://www.dutor.net/index.php/2013/10/atomic-lock-memory-barrier/ 原子 “在古希腊文中,原子就是不可再分的含义“。在程序设计的内涵下,『原子』性表示一个操作的中间状态对外的不可见性,体现在内存修改的中间状态不可见,体现在 CPU 指令的不可中断。原子操作是并发环境的基础,是互斥锁实现的必要条件。这里转载 2016-05-22 22:31:56 · 632 阅读 · 0 评论 -
测试内存屏障存在
测试内存屏障存在: #include #include #include typedef unsigned char u8; typedef signed char s8; typedef unsigned short u16; typedef signed short s16; typedef unsigned int u32; typedef原创 2016-05-22 22:58:43 · 460 阅读 · 0 评论