Unix网络编程的5种I/O模型

这一篇介绍一下Unix网络编程的5种I/O模型,在介绍这5中I/O模型之前先介绍一下Unix网络编程中同步/异步和阻塞/非阻塞以及用户空间和内核空间的概念 用户空间和内核空间 在Linux/Unix中,对于一次读取IO的操作,数据并不会直接拷贝到应用程序的缓冲区(用户空间),它首先会被拷贝到操作系统内核的缓冲区(内核空间)中,然后才会从操作系统内核的缓冲区拷贝到应用程序的缓冲区 可以看做是两个过程
相关文章
相关标签/搜索