社区
Linux/Unix社区
帖子详情
epoll有必要检查EPOLLOUT事件么
qqmsyz520
2011-05-20 02:32:37
在服务器编程中,epoll检查EPOLLIN事件是无可厚非的,但是对EPOLLOUT事件的检查感觉就有点多余了。
在处理完客户的请求后,直接send应该就可以了,为啥还要检查EPOLLOUT,这对性能影响应该很大。
...全文
355
4
打赏
收藏
epoll有必要检查EPOLLOUT事件么
在服务器编程中,epoll检查EPOLLIN事件是无可厚非的,但是对EPOLLOUT事件的检查感觉就有点多余了。 在处理完客户的请求后,直接send应该就可以了,为啥还要检查EPOLLOUT,这对性能影响应该很大。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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可能会阻塞吧
netty源码分析与架构介绍
一、为什么要学习本门课程 1、当前几乎所有的大数据中间件微服务底层通信都采用netty框架,学习好netty能够为绝大多数框架扫清障碍 2、netty大量采用了底层技术,如linux_
epoll
,nio,零拷贝,堆外内存等3、netty中有很...
手把手设计实现
epoll
之原理详解
实现
epoll
之原理详解
多路IO复用:
epoll
多路IO复用:
epoll
epoll
简介
epoll
_create
epoll
_clt
epoll
_wait为什么
事件
表构建为RB-TreeLT/ET概念ET工作机制
EPOLL
ONESHOT (Linux 2.6.2+)应用场景参考文献
epoll
简介
epoll
在linux 2.5.44内被引入,FreeBSD, MacOS中...
【C语言】
epoll
_wait / select
值得注意的是,`
EPOLL
ERR` 通常与其他 I/O
事件
(`
EPOLL
IN`、`
EPOLL
OUT` 等)一起返回,表示即使有错误,文件描述符也可能处于可读或可写状态。此外,对于某些类型的文件描述符(如
epoll
自己的文件描述符),`...
epoll
和poll剖析
1. 概述 poll、select、
epoll
是linux常用的多路IO复用的方法。...本文将从源码的角度上上来分析poll和
epoll
的实现,从而说明
epoll
和poll性能差距的主要原因。 从个人观点来看,觉得poll和
epoll
的效
Linux/Unix社区
23,121
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章