3

可以使用 sendfile() linux 系统调用将部分文件从一个 mmaped 文件发送到另一个 mmaped 文件吗?

4

1 回答 1

3

来自sendfile(2)

目前(Linux 2.6.9):in_fd,必须对应一个支持类似 mmap() 操作的文件(即,它不能是套接字);并且 out_fd 必须引用一个套接字。

所以看起来答案是否定的。

编辑

我想我明白你现在在寻找什么。退房splice(2)

于 2010-03-29T14:38:26.613 回答