Frage

Kann sendfile () Linux-Systemaufruf verwendet werden, einen Teil der Datei von einer mmaped Datei in anderer mmaped Datei zu senden?

War es hilfreich?

Lösung

sendfile(2) :

Derzeit (Linux 2.6.9): in_fd muss in einer Datei entsprechen, die Stützen mmap () - artige Operationen (das heißt, es kann nicht eine Buchse sein); und out_fd muss an eine Steckdose beziehen.

So ist es wie die Antwort aussieht, ist nicht.

Bearbeiten

Ich glaube, ich verstehe, was Sie jetzt suchen. Schauen Sie sich splice(2) .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top