首页
学习
活动
专区
工具
TVP
发布

分布式系统进阶

专栏成员
104
文章
153069
阅读量
30
订阅数
Socket编程中的几点问题总结
Socket编程中的几点问题总结 epoll_ctl中 epoll_event参数设置 对于 EPOLLERR和EPOLLHUP,不需要在epoll_event时针对fd作设置,一样也会触发; EPOLLRDHUP实测在对端关闭时会触发,需要注意的是: 对EPOLLRDHUP的处理应该放在EPOLLIN和EPOLLOUT前面,处理方式应该 是close掉相应的fd后,作其他应用层的清理动作; 如果采用的是LT触发模式,且没有close相应的fd, EPOLLRDHUP会持续被触发; EPOLLRDH
扫帚的影子
2020-06-22
2K0
Linux Epoll 一网打尽
epoll同样是linux上的IO多路复用的一种实现,内核在实现时使用的数据结构相比select要复杂,但原理上并不复杂,我们力求在下面的描述里抽出主干,理清思路。
扫帚的影子
2019-11-20
1.7K0
Linux select 一网打尽
注:本文的所有内容均指针对 Linux Kernel, 当前使用的源码版本是 5.3.0
扫帚的影子
2019-11-13
2.3K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档