文章目录 创建文件描述符的函数 pipe函数 dup函数、dup2函数 读取或写入数据 readv函数、writev函数 零拷贝 sendfile函数 splice函数 tee函数 进程间通信——共享内存 mmap函数 和 munmap函数 控制文件描述符 fcntl函数 创建文件描述符的函数 pipe函数 不再赘述,详情见我的另一篇博客。 值得一提的是,socket 基础API中有一个 socketpair函数,能够方便地创建双向管道: #include<sys/types.h> #include<sys/socket.h> int