标签: windows zero-copy
阅读this zero copy article,
Windows操作系统(server 2003,2008,2008 R2)中是否存在零拷贝?
答案 0 :(得分:9)
是的,它通过the TransmitFile API支持。
TransmitFile
我很确定IIS也使用它。
文档中未明确提及此方法是否进行实际零拷贝(即,甚至不从文件缓冲区复制到套接字缓冲区)。但鉴于这种方法是以肯定使其成为可能的方式定义的事实,如果情况并非如此,我会非常惊讶。
文件最接近说明的是这一段:
[{1]}通过直接从文件缓存发送数据来实现性能提升。