Rethinking Sendfile Support in Unix Kernel

semanticscholar(2013)

引用 0|浏览0
暂无评分
摘要
Traditional web servers, file servers, and proxies transfer files to clients using basic system calls such as UNIX’s send/writev. However, these calls incur an overhead due to copying data between user space and kernel space. This can be avoided in certain cases by utilizing UNIX’s zero-copy calls, e.g. splice and sendfile. In this paper, we suggest two simple modifications to make the use of sendfile method much more effective. We also show how we can effectively use these modifications to increase performance of existing web servers and proxies. Keywords—zero-copy, sendfile, Linux networking, TCP
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要