摘要: 在硬件层面,CPU提供了原子操作、关中断、锁内存总线的机制;所以可以基于这几个机制在不同的层面实现不同的锁。 原子操作,锁内存总线在R3可以实现应用程序内的锁。在R0实现锁需要考虑到中断的情况。 intel 提供了lock锁内存访问总线和 cmpxchg这两样东西来供我们实现底层的锁机制,然后在这个 阅读全文
posted @ 2016-06-12 13:08 瘸腿 阅读(326) 评论(0) 推荐(0) 编辑