摘要: 1.线程模型基本介绍 目前存在的线程模型有: 传统阻塞 I/O 服务模型 Reactor 模式 2.根据 Reactor 的数量和处理资源池线程的数量不同, 有 3 种典型的实现 单 Reactor 单线程; 单 Reactor 多线程; 主从 Reactor 多线程 3.Netty 线程模式 (N 阅读全文
posted @ 2020-04-26 11:56 IT路上的小白 阅读(447) 评论(0) 推荐(0)
摘要: 偏向锁: 在线程获取偏向锁的时候, jvm会判断锁对象MarkWord里偏向线程的ID是否为当前线程ID。 如果是,则说明当前锁对象处于偏向状态。 如果不是,则jvm尝试CAS把对象的MarkWord的偏向线程ID设置为当前线程ID, 如果设置成功,那么对象偏向当前线程,并将当对象的锁标志位改为01 阅读全文
posted @ 2020-04-26 11:41 IT路上的小白 阅读(711) 评论(0) 推荐(0)