很多C语言开发者经常错误的使用 volatile 关键字,本文用于矫正 volatile 的错误进行
并发编程过程中的同步操作往往是通过锁来实现,实际上在业界可以通过Dekker这种无锁同步算法来实现高
本文简单汇总MESI和MOESI协议理解。
在当前CP
cacheline导致的bug可以参考《不可忽视的cacheline问题》,本文介绍一个不是属于运行
现代CPU通常通过cache来加速内存的访问效果,例如arm 的MESI协议,但是我们不能轻易的忽视