摘要: 一:原子操作CAS(compare-and-swap) 原子操作分三步:读取addr的值,和old进行比较,如果相等,则将new赋值给*addr,他能保证这三步一起执行完成,叫原子操作也就是说它不能再分了,当有一个CPU在访问这块内容addr时,其他CPU就不能访问 func CompareAndS 阅读全文
posted @ 2019-01-17 10:49 啊汉 阅读(3452) 评论(0) 推荐(0) 编辑