[opensuse-programming] tee() and splice()
Just came across these new systems calls. (as of 2.6.17). They allow data to very efficiently be copied from one file descriptor to another. (ie. they bypass userspace and do the whole thing in the kernel). Very cool for anyone moving lots of data around at very high speed. Greg -- Greg Freemyer Litigation Triage Solutions Specialist http://www.linkedin.com/in/gregfreemyer First 99 Days Litigation White Paper - http://www.norcrossgroup.com/forms/whitepapers/99%20Days%20whitepaper.pdf The Norcross Group The Intersection of Evidence & Technology http://www.norcrossgroup.com -- To unsubscribe, e-mail: opensuse-programming+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming+help@opensuse.org
Greg Freemyer wrote:
Just came across these new systems calls. (as of 2.6.17).
They allow data to very efficiently be copied from one file descriptor to another. (ie. they bypass userspace and do the whole thing in the kernel).
Very cool for anyone moving lots of data around at very high speed.
Thanks Greg - very interesting indeed. And they're not even new - my man page says 2006 ... /Per Jessen, Zürich -- To unsubscribe, e-mail: opensuse-programming+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming+help@opensuse.org
participants (2)
-
Greg Freemyer
-
Per Jessen