IO多路复用
文章平均质量分 70
总结IO多路复用的学习和里面的各种知识点
mobai7
这个作者很懒,什么都没留下…
展开
-
IO多路复用学习(3) epoll
本篇介绍epoll的相关机制和用法。epoll API有三个:epoll_create,epoll_wait,epoll_ctl。三个API共同使用才能完成epoll IO多路复用的功能,这里是与select和poll不一样的地方。原创 2023-09-18 14:26:27 · 95 阅读 · 0 评论 -
IO多路复用学习(5)reactor网络模型
reactor模型组成:非阻塞的io + io多路复用特征:基于事件循环,以事件驱动或事件回调的方式来实现业务逻辑理解:对io的处理转换为对事件的处理。单reactor模型redis单reactor模型 + 任务队列 + 线程池skynet多reactor多线程memcached多进程nginx原创 2023-10-23 19:44:35 · 38 阅读 · 0 评论 -
IO多路复用学习(2) poll
2.poll原创 2023-08-29 19:38:05 · 81 阅读 · 0 评论 -
IO多路复用学习(4)阻塞IO和非阻塞IO
read从内核读缓冲区中将数据拷贝到用户空间,write把数据从用户空间拷贝到内核的写缓冲区中。原创 2023-10-13 11:51:32 · 98 阅读 · 0 评论 -
IO多路复用学习(1) select
select/poll epoll nio,bio,aio reactor模型原创 2023-08-22 15:47:27 · 97 阅读 · 1 评论