服务器锁的避免

现有ring_buffer自带 锁,解析线程组 有ring_buffer<tcp_queue>的vector,组包线程组的每个线程传入vector参数,

每个组包线程把vector元素,放入自己线程的list,也就每一个线程都有自己的list,每个list里的ring_buffer带有锁。

总之,尽量定义线程的成员变量。

posted @ 2018-03-01 09:20  caopf  阅读(146)  评论(1编辑  收藏  举报