Netty学习笔记——Netty那些“锁”事

1、同步问题核心三要素

  • 原子性,并非一气呵成,岂能无懈可击
  • 可见性,你做的改变,别人看不见
  • 有序性,不按套路出牌

2、锁的分类

Netty学习笔记——Netty那些“锁”事

3、netty玩转锁的五个关键

  • 减少锁的粒度,在意锁的对象和范围
  • 减少锁占用空间的大小,在意锁对象本身的大小
  • 提高速度,在意锁的速度
  • 不同场景选择不同的并发类,按需择锁
  • 衡量好锁的价值,能不用尽量不用