Messages in this thread | | | From | Dan Kegel <> | Subject | Re: zero-copy TCP |
| |
Ingo Molnar (mingo@elte.hu) wrote: > yep i agree - in this case a receivefile() implementation would be handy > (we are 100% ready in 2.4 to introduce it - from the pagecache and VFS > point of view, it's just not there yet), thus you could receivefile() your > data into a temporary file, and sendfile() it to the other card, without > ever touching data. This is faster than any zero-copy read()/write(), > because it can do things straight in the pagecache, without having to deal > with user-space page mappings.
Interface-wise, what would be the difference between receivefile() and sendfile()? Don't both just transfer data between two arbitrary file descriptors? - Dan - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |