线程模型
Posted moris5013
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线程模型相关的知识,希望对你有一定的参考价值。
线程模型
1 串行工作者模型
存在的缺点,可能由于任务处理的太慢,导致队列积压的任务数量越来愈大,任务不能得到及时的执行
2 并行工作者模型
2.1 存在公共任务队列
存在的缺点,多个worker线程从公共的任务队列中获取任务,必须要加锁,影响效率
2.2 不存在公共任务队列
每个worker线程维护自己的队列,避免了加锁产生的影响
3 Reactor线程模型
3.1 单线程Reactor线程模型
3.2 多线程Reactor线程模型
有多个accept线程接收任务
3.3 混合型Reactor线程模型
以上是关于线程模型的主要内容,如果未能解决你的问题,请参考以下文章