Messages in this thread | | | Date | Tue, 4 May 1999 15:45:40 -0700 | From | David Miller <> | Subject | Re: Mark Russinovich's reponse Was: [OT] Comments to WinNT Mag !! (fwd) |
| |
From: alan@lxorguk.ukuu.org.uk (Alan Cox) Date: Tue, 4 May 1999 19:01:21 +0100 (BST)
> BTW is it really true, that NT transmitfile() does zero copy? I > strongly suspect, it does not.
NT5 beta claims to
They can avoid the extraneous copy, but what they cannot do with most PC networking cards is avoid touching the data since most cards do not provide a hardware checksumming facility.
Most of this would suggest that their existing architecture passes mbuf-chain-like buffers to the networking drivers in NT, or some other kind of scatter-gather list like scheme. This is the only way they could do zero-copy without driver updates from all the networking card vendors.
Later, David S. Miller davem@redhat.com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |