双缓冲List降低锁的竞争
摘要:
前言 声明:本文从Enode之父汤雪华QQ群里提取的,分享给各位小伙伴们供参考。 双缓冲,顾名思义为两个List,此设计用于解决收发分离过程中最大限度避免锁的竞争、有效的降低CPU开销、降低锁的竞争冲突而生。 应用场景 双缓冲List的设计思路,应用在多线程产生消息,单线程处理消息的场景。 设计思路 阅读全文
posted @ 2016-07-07 11:23 孙丙龙 阅读(281) 评论(0) 推荐(0)
posted @ 2016-07-07 11:23 孙丙龙 阅读(281) 评论(0) 推荐(0)