- mmap() maps kernel memory into user memory
examples in "Linux Magazin - 03/07 S. 104"
- splice() provides copy of data from one device to another device without throwing data through the user space. That implies very low cpu times for the copy job.
examples in "Linux Magazin - Kern Technik 35 - Ausgabe 09/2007"