epoll有必要检查EPOLLOUT事件么

qqmsyz520 2011-05-20 02:32:37
在服务器编程中,epoll检查EPOLLIN事件是无可厚非的,但是对EPOLLOUT事件的检查感觉就有点多余了。
在处理完客户的请求后,直接send应该就可以了,为啥还要检查EPOLLOUT,这对性能影响应该很大。
...全文
355 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qqmsyz520 2011-05-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 qqmsyz520 的回复:]
在服务器编程中,epoll检查EPOLLIN事件是无可厚非的,但是对EPOLLOUT事件的检查感觉就有点多余了。
在处理完客户的请求后,直接send应该就可以了,为啥还要检查EPOLLOUT,这对性能影响应该很大。
[/Quote]

异步呢
不会阻塞的
qqmsyz520 2011-05-23
  • 打赏
  • 举报
回复
up一下
ak_kay 2011-05-20
  • 打赏
  • 举报
回复
我也认为,
处理完客户的请求后,直接send应该就可以了

justkk 2011-05-20
  • 打赏
  • 举报
回复
如果对方没有及时接收,服务器直接send可能会阻塞吧

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧