摘要: 常见多路复用模型 1.1 常见的多路复用有哪些? 目前主流的多路复用模型主要包含三个,select、poll、epoll 1.1.1 select/poll的工作模式基本一致,底层的系统调用也是一致的,两者最大的区别就是select模型有1024的最大限制,而poll没有1024的限制(但是有最大文 阅读全文
posted @ 2020-09-02 14:14 小海哥哥de 阅读(168) 评论(0) 推荐(0)
摘要: 一、前言 在网络编程中,阻塞、非阻塞、同步、异步经常被提到。unix网络编程第一卷第六章专门讨论五种不同的IO模型,Stevens讲的非常详细。 Stevens在文章中一共比较了五种IO Model: blocking IO nonblocking IO IO multiplexing signal 阅读全文
posted @ 2020-09-02 10:51 小海哥哥de 阅读(197) 评论(0) 推荐(0)