网络编程
yan-mario
这个作者很懒,什么都没留下…
展开
-
Libevent 的简单实用
轻量级网络库Libevent对高效的I/O进行了封装,提供统一的API,我们调用API就会很方便,要搞清楚每个API背后的操作。 什么是高效的I/O??? 如Linux中独有的epoll,windows的IOCP,BSD的Kqueque 我使用的是libevent2.0.21版本, Libevent2.0版本以后提供了buffere...原创 2019-05-01 21:07:08 · 254 阅读 · 0 评论 -
epoll解析 -LT ET
I/O多路复用epoll函数 epoll是通过一组函数来完成多路复用的 其中epoll_create、epoll_ctl、epoll_wait函数,不懂的可以查阅资料! 这篇博客主要记录 epoll的LT模式和ET模式的区别 LT模式:epoll相当于一个效率较高的poll, 当描述符有事件发生时,会通知用户读取描述符的事件(消息), 当事件没有一次读取完还会继续通知用户去读事件(消...原创 2019-08-13 18:03:53 · 217 阅读 · 0 评论