摘要:
Compare And Swap 比较并交换 硬件同步原语 .NET通过 System.Threading.Interlocked.CompareExchang重载实现CAS 自旋锁CAS实现 因为自旋锁浪费CPU周期所以它不适合保护长时间的操作,如数据库访问,磁盘大文件写操作,网络发包等。 如果保 阅读全文
posted @ 2018-10-27 12:08
vvf
阅读(174)
评论(0)
推荐(0)
摘要:
因为每个自增操作需要三个操作(不是原子操作) 1 将值加载到寄存器 2 自增 3 将寄存器的值写会内存 阅读全文
posted @ 2018-10-27 11:27
vvf
阅读(385)
评论(0)
推荐(0)

浙公网安备 33010602011771号