搜索结果
查询Tags标签: epollfd,共有 4条记录-
Linux高性能服务器编程之epoll的两种模式LT和ET
LT模式与ET模式 1. 两种模式之间的差异 \(epoll\)对文件描述符的操作有两种模式:LT(\(Level\ Trigger\),水平触发)模式和ET(\(Edge\ Trigger\),边缘)模式。其中,LT模式是\(epoll\)的默认工作模式,而ET模式是\(epoll\)的高效工作模式。采用LT工作模式时,当\(epoll\_w…
2021/12/25 7:07:33 人评论 次浏览 -
Linux高性能服务器编程之epoll的两种模式LT和ET
LT模式与ET模式 1. 两种模式之间的差异 \(epoll\)对文件描述符的操作有两种模式:LT(\(Level\ Trigger\),水平触发)模式和ET(\(Edge\ Trigger\),边缘)模式。其中,LT模式是\(epoll\)的默认工作模式,而ET模式是\(epoll\)的高效工作模式。采用LT工作模式时,当\(epoll\_w…
2021/12/25 7:07:33 人评论 次浏览 -
unix- 网络编程 - epoll
执行流程: 1、创建监听 socket,并绑定、监听; 2、调用 epoll_create() , 创建 epollfd 代理; 3、将想要监听的 listenfd,通过 epoll_ctl() , 挂载到 epollfd 上,让 epollfd 代理监听; 4、在一个 while 循环中,调用 epoll_wait(), 程序阻塞在这里,等待客户端连接到…
2021/10/5 14:10:45 人评论 次浏览 -
unix- 网络编程 - epoll
执行流程: 1、创建监听 socket,并绑定、监听; 2、调用 epoll_create() , 创建 epollfd 代理; 3、将想要监听的 listenfd,通过 epoll_ctl() , 挂载到 epollfd 上,让 epollfd 代理监听; 4、在一个 while 循环中,调用 epoll_wait(), 程序阻塞在这里,等待客户端连接到…
2021/10/5 14:10:45 人评论 次浏览