的sendfile()上的两个mmaped文件的使用(Linux版)
-
22-09-2019 - |
题
能的sendfile()系统调用的Linux被用来从一个mmaped文件发送文件的一部分到其它mmaped文件?
解决方案
从 sendfile(2)
:
目前(Linux的2.6.9):in_fd,必须对应一个文件,该文件 支撑件的mmap() - 样的操作(即,它不能是一个插座); 和out_fd必须指向一个插座。
所以看起来答案是否定的。
修改
我想我明白你在找什么了。检查出 splice(2)
。
不隶属于 StackOverflow