会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
adinosaur
博客园
首页
新随笔
联系
管理
订阅
2017年7月8日
记一个多线程使用libevent的问题
摘要: 前段时间使用libevent网络库实现了一个游戏服务器引擎,在此记录下其中遇到的一个问题。 我在设计服务器上选择把逻辑和网络分线程,线程之间通信使用队列。但是这样做会有个问题: 当逻辑线程想要主动的发一个数据包的时候,网络线程此时可能还阻塞在等待网络IO的系统调用上(比如说epoll)。如果不做特殊
阅读全文
posted @ 2017-07-08 20:27 adinosaur
阅读(7850)
评论(0)
推荐(2)
编辑
公告