技术栈
lock指令
pigfu
9 小时前
汇编
·
golang
·
atomic
·
缓存行
·
lock指令
go 通过汇编学习atomic原子操作原理
在并发操作下,对一个简单的a=a+2的操作都会出错,这是因为这样简单的操作在被CPU执行时,分为三步: