The following patch (for 2.4.20 -- should work with all kernels above 2.4.17) implements TCP Zero Copy for normal (writing) socket operations on memory mapped files. This is a major speedup for the TCP/IP stack (depending on the size of the file more than 100% more throughput) and makes sendfile(2) nearly useless. BTW: When I did a (loopback) benchmark against my very own HTTP- Server it outperformed TUX by roughly 6%. With logging disabled by roughly 20%. Please CC any replies to me, as I'm not subscribed to this list.