
C++
文章平均质量分 60
WishYouAFortune
骐骥一跃,不能十步;驽马十驾,功在不舍。
展开
-
linux关于epoll概述(各项组成,以及作用)
在具体的实现中,epoll 利用红黑树来快速查找和管理注册的套接字,以及就绪列表来存储已触发事件的套接字,从而实现高效的事件通知机制。小于 0 表示出错。例如,进程 A 和进程 B 都可以创建自己的 epoll 对象,分别添加各自需要监听的文件描述符,并通过各自的 epoll_wait 等待事件发生,然后进行相应的处理。在 Linux 中,多个进程可以各自创建自己的 epoll 对象,每个进程都有独立的 epoll 实例,即拥有独立的 eventpoll 结构体和相关的数据结构(如红黑树、就绪列表等)。原创 2024-06-23 18:46:26 · 642 阅读 · 0 评论 -
linux下I/O模型并发的epoll多进程池协程实现
总的来说,程序通过多进程和协程的结合,实现了对客户端连接的处理和高效的 I/O 操作。原创 2024-06-23 18:43:24 · 490 阅读 · 0 评论 -
linux下进行epoll的简单使用
【代码】linux下进行epoll的简单使用。原创 2024-06-23 18:32:49 · 384 阅读 · 0 评论