卢尧
- 作品数:3 被引量:23H指数:2
- 供职机构:重庆大学计算机学院更多>>
- 发文基金:重庆市自然科学基金国际科技合作与交流专项项目更多>>
- 相关领域:自动化与计算机技术更多>>
- 一种高性能环形缓冲区的研究与实现被引量:17
- 2012年
- 基于单生产者多消费者模型,剖析传统环形缓冲区写入和读出进程并发操作的缺陷,提出一种带有缓冲区单元状态标记的算法,解决环形缓冲区写入和读出进程的同步问题。定量分析产生环形缓冲区性能瓶颈的条件,在不满足该条件的情况下,环形缓冲区的性能会有大幅提升。对比实验和数学分析验证了该环形缓冲区处理数据包的性能较好。
- 姚章俊陈蜀宇卢尧
- 关键词:环形缓冲区消费者
- 一种高性能的TCP Vegas改进算法
- 2012年
- TCP Vegas由于慢启动过早结束,拥塞避免阶段调整周期过长等原因,在与TCP Reno共存的网络环境中无法公平共享可用带宽。针对这些造成Vegas在竞争环境中过于保守的问题,本文提出一种高性能TCP Revised Vegas算法,该拥塞窗口控制算法采用平滑处理和增量因子的思想,增加Vegas的侵略性。通过数值分析和模拟实验,证明新算法在单一部署环境或者混合共存环境下,性能都得到提高,且公平性得到改善。
- 卢尧陈蜀宇姚章俊刘小威
- 关键词:慢启动拥塞避免
- 零拷贝技术在网络分析工具中的应用被引量:6
- 2012年
- 针对目前网络分析工具的报文捕获机制及优缺点,实现了一种新的专用于报文捕获的网络协议簇—PF_ZEROCOPY。该协议簇基于零拷贝思想,借助内存共享技术,将网络报文直接DMA传输到用户空间的缓存区,绕开Linux网络协议栈、减少了内存拷贝次数;使用DMA缓存描述符环,实现了网卡和用户程序无冲突访问共享缓冲区;通过封装成内核网络协议簇,PF_ZEROCOPY具有易于应用和移植的特点。实验结果分析表明,该方法对随机长度的报文捕获速率可达900Mb/s以上,与libpcap相比较为明显地改善了报文捕获的能力。
- 刘小威陈蜀宇卢尧林铭炜
- 关键词:零拷贝DMA内存共享