10.3969/j.issn.1002-137X.2005.09.007
网络缓存的零拷贝优化
数据的冗余拷贝是影响网络缓存软件性能的重要因素.本文详细分析了当前广泛使用的网络缓存程序Squid的数据拷贝流程,利用快速文件传输和数据流拼接两种策略在Linux平台上实现了squid的零拷贝优化.快速文件传输是将文件数据从文件系统内核缓存直接发送到远程主机,数据流拼接则是在网络协议栈内核缓存之间直接交换数据,二者都能够减少数据在内核空间和用户空间流动带来的冗余拷贝.实验证明,经过优化的Squid在主机CPU占用率和请求响应时间等方面的性能均有显著提高.
网络缓存、零拷贝、优化
32
TP3(计算技术、计算机技术)
国家自然科学基金60373088;国防预研基金4131605
2005-10-27(万方平台首次上网日期,不代表论文的发表时间)
共5页
35-39