sendfile()linux syscallを使用して、ファイルの一部を1つのmmapedファイルから別のmmapedファイルに送信できますか?
1 に答える
3
差出人sendfile(2)
:
現在(Linux 2.6.9):in_fdは、mmap()のような操作をサポートするファイルに対応している必要があります(つまり、ソケットにすることはできません)。out_fdはソケットを参照する必要があります。
したがって、答えはノーのようです。
編集
私はあなたが今探しているものを理解していると思います。チェックアウトsplice(2)
。
于 2010-03-29T14:38:26.613 に答える