Written by
Yitong Huang
on
on
Linux服务器 - 6.高级I/O函数
Linux提供了很多高级I/O函数,它们并不像Linux基础I/O函数(比如open和read)那么常用,但在特定条件下却表现出优秀的性能。与网络编程相关的可以分为三类:用于创建文件描述符的函数(包括pipe、dup/dup2函数)、用于读写数据的函数(包括readv/writev、sendfile、mmap/munmap、splice和tee函数)和用于控制I/O行为和属性的函数(包括fcntl函数)。