当前位置: 首页GoGo并发正文 原子操作和锁的区别 Go并发 0 887 原子操作由底层硬件支持,而锁则由操作系统的调度器实现。锁应当用来保护一段逻辑,对于一个变量更新的保护,原子操作通常会更有效率,并且更能利用计算机多核的优势,如果要更新的是一个复合对象,则应当使用 atomic.Value 封装好的实现。 Go面试题 ㅤ永久会员 打赏 收藏 海报挣佣金 推广链接