Pergunta

O Syscall do linux sendfile () pode ser usado para enviar parte do arquivo de um arquivo mmaped para outro arquivo mmaped?

Foi útil?

Solução

A partir de sendfile(2):

Atualmente (Linux 2.6.9): in_fd, deve corresponder a um arquivo que suporta operações como MMAP () (ou seja, não pode ser um soquete); e out_fd deve se referir a um soquete.

Então parece que a resposta é não.

Editar

Acho que entendo o que você está procurando agora. Verificação de saída splice(2).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top