Question

Peut sendfile () syscall linux être utilisé pour envoyer une partie de fichier d'un fichier mmaped à un autre fichier mmaped?

Était-ce utile?

La solution

De sendfile(2) :

Actuellement (Linux 2.6.9): in_fd, doit correspondre à un fichier soutient mmap () - opérations similaires (à savoir, il ne peut pas être un socket); et out_fd doit se référer à une prise.

Il semble donc que la réponse est non.

Modifier

Je pense que je comprends ce que vous cherchez maintenant. Consultez splice(2) .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top