【每日阅读】2020年10月26日-锁的优化及注意事项

真诚的希望您能留言与我交流,这会对我有非常大的帮助!

索引

文章

《Java高并发程序设计 第2版》162-168页

新得

  1. 尽可能减少持有的时间
  2. 减小锁粒度(典型:ConcurrentHashMap)
  3. 使用读写分离锁替代独占锁(类似减小锁粒度的方式。减小锁粒度偏重数据结构层面,读写分离锁偏重从功能方面切分)
  4. 锁分离(就是不同操作如果能使用不同的锁,尽量就使用不同的锁,避免不同操作之间的冲突)
  5. 锁粗化(尽量不要频繁的申请与释放锁,能合并的尽量合并,因为锁的申请与释放也有性能损耗的)
相关文件下载地址
*该资源需回复评论后下载,马上去发表评论?
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/2640

发表评论

登录后才能评论
GitHub
分享本页
返回顶部