
muduo
文章平均质量分 90
兔子窝扛把子
这个作者很懒,什么都没留下…
展开
-
关于Eventloopthreatpool的简单剖析
对于eventloopthreadpool的一些小结原创 2015-11-18 15:05:58 · 693 阅读 · 0 评论 -
Muduo库的框架剖析及总结(一)
话说回来呢,前段时间又重新看了一遍Muduo库,嗯哼,把原来的框架又大概走了一遍,嗯对,仅仅是框架,还有说到最精华的部分,我想说以前我是发过一篇对Muduo库的线程池的剖析(虽然说剖析的一般吧 = =!!!,但是毕竟是自己的心血啊),Muduo库的内存池也是Muduo库精华的一部分,当然,还有一个精华的部分我认为是Muduo库的Buffer缓冲区,它运用了环形缓冲区以及vector制原创 2016-08-06 10:58:53 · 1364 阅读 · 0 评论 -
Muduo库的框架剖析及总结(二)
我觉得可能由于我可能要分析完这几个大的模块可能并非易事,要仔细的分析也是绝壁很困难,我写的文章带有很多的口水话,一方面我是希望用通俗的语言去解释这些东西大家能更加好的去理解,另一面可以让我自己更加方便在日后看的时候不至于蒙了 上次我们已经介绍完了TcpServer这个大类,诶这个大类啊还真是一个非常犀利的一个类呢,小小一个类把服务器改做的事情的接口全部都封装得完美无缺,那么现在我觉得应该介绍一下原创 2016-08-06 13:41:46 · 680 阅读 · 0 评论 -
Muduo库的框架剖析及总结(三)
有些人觉得我的博客口水话很多,嗯,我个人考虑了一下,可能我写东西确实没有那么高大上,口水话很多,但是我个人确实非常喜欢这种看着非常亲切的风格,其实我觉得还好,只要你能读懂我的博客就行!!!有问题和意见可以提,有问题可以相互探讨、留言,甚至在留言板骂我都行,对我个人也是一种鼓励吧,好了还是太多废话了!!! 我前面有说过把Muduo库分成大致四个模块,那么我们今天把Channel模块和Eventlo原创 2016-08-06 21:59:56 · 915 阅读 · 2 评论 -
利用muduo原线程池修改的可调度线程池源码
由于muduo的线程池是抢占式的,在锁过多利用的情况下我们需要自己利用自己的规则去分配和调度线程,我这个实现的就是一个可自己分配和调度的线程池,其特点有以下几点 1、每个线程都有自己的消息队列并且大小不限 2、每个线程都可自由阻塞,但是消息队列正常接受消息 3、可利用Run进行开启线程或者启动的时候利用一个列表开启线程池,很方便/* * File: NonPreemptiveThrea原创 2017-09-24 16:14:07 · 378 阅读 · 0 评论