epoll 回显服务器是怎么工作的:从 accept 队列到就绪链表,以及它和 select / poll 的区别
一个 epoll 回显服务器里,listen_fd 为什么「可读」就代表有新连接,epoll_wait 返回后的 for 循环和 select 有什么不同;水平触发与边缘触发差在哪,read / write 的每种返回值和客户端断开该怎么处理。全部结论附 WSL 实测。
[TAG] ALL TAGS
1 TAKES
一个 epoll 回显服务器里,listen_fd 为什么「可读」就代表有新连接,epoll_wait 返回后的 for 循环和 select 有什么不同;水平触发与边缘触发差在哪,read / write 的每种返回值和客户端断开该怎么处理。全部结论附 WSL 实测。