D and i/o
sarn
sarn at theartofmachinery.com
Mon Nov 11 01:04:49 UTC 2019
On Sunday, 10 November 2019 at 20:33:35 UTC, Jonathan Marler
wrote:
> For "cat" I believe there is a system call to tell the kernel
> to forward data from one file descriptor to the other, meaning
> you could implement cat without ever mapping the data into
> user-space at all. I'm sure this would be the fastest mechanism
> to implement cat, and I've seen this system call used by a
> version of cat somewhere out there.
FTR, that sounds like Linux's sendfile and splice syscalls.
They're not portable, though.
More information about the Digitalmars-d
mailing list