8
독서 this zero copy articleWindows OS에 Zero-copy가 있습니까?
Windows OS (server 2003, 2008, 2008 R2)에 제로 사본이 있습니까?
독서 this zero copy articleWindows OS에 Zero-copy가 있습니까?
Windows OS (server 2003, 2008, 2008 R2)에 제로 사본이 있습니까?
예, the TransmitFile
API을 통해 지원됩니다.
저는 IIS가 이것을 잘 사용하고 있다고 확신합니다.
이 메소드가 실제 0 복사를 수행하는지 (파일 버퍼에서 소켓 버퍼로 복사하지 않는지 여부) 명시 적으로 언급되지 않았습니다. 그러나이 방법이 명확히이 가능하게하는 방식으로 정의된다는 사실을 고려할 때 이것이 사실이 아니라면 나는 놀랄 것입니다.
가 [...]
TransmitFile
파일 캐시에서 데이터를 직접 전송하여 성능 향상을 달성 :설명서를 명확하게 진술에 관해서 가장 가까운
이 단락입니다.
감사합니다. Joachim. TransmitFile()이 커널 읽기 버퍼에서 소켓 버퍼와 NIC 버퍼로 데이터를 복사하는지 궁금합니다. 또는 커널 읽기 버퍼에서 NIC 버퍼로 바로 데이터를 복사합니까? – portoalet