四种常见网络IO模型

网络IO模型一共有五种,同步阻塞IO、同步非阻塞IO、IO多路复用、信号驱动IO和异步IO。其中信号驱动IO并不常用,我们只要介绍其他四种。 首先我们需要了解一下网络IO的基本原理和一些基本的概念。 IO读写的基本原理 用户程序进行IO操作,依赖于底层的IO实现,主要是底层的read&write两大系统调用。read系统调用,并不直接从物理设备把数据读取到内存中,而是将数据从内核缓冲区复制到进程缓
相关文章
相关标签/搜索