在 Linux 上,系统调用 splice(2) 和 tee(2) 用于在两个文件描述符之间传输数据。根据文档,一个或两个文件描述符必须是管道。为什么?这可以与套接字一起使用吗?它目前是否有效,或者是否需要修改内核?
linux pipe
linux ×1
pipe ×1