辽宁工程技术大学学报(自然科学版)2011,Vol.30Issue(4):584-587,4.DOI:21-1379/N.20110826.1645.001
基于linux用户态可自控缓冲区管理设计与实现
Design and implementation for an automatic buffer management based on LINUX
摘要
Abstract
To avoid the problem of memory leak and memory waste, which is caused by freeing and allocating memory, this paper proposes an automatic buffer management mechanism. The buffer management mechanism based on the abstract buffer has a good adaptive ability and supports dynamic memory allocation, recovery and reuse. The case study on the communication system with zero copy technology shows that the buffer management mechanism designed meets the requirements of a network communication system. In addition, it is highly efficient, reliable, and real-time compatible with the buffer management mechanism.关键词
通讯优化/零拷贝/缓冲区重用/抽象缓冲区/内存分配Key words
communication optimization/ zero copy/ packet buffer recycling/ abstract buffer/ memory allocation分类
信息技术与安全科学引用本文复制引用
刘青昆,王佳..基于linux用户态可自控缓冲区管理设计与实现[J].辽宁工程技术大学学报(自然科学版),2011,30(4):584-587,4.基金项目
辽宁省博士科研启动基金资助项目(20051058) (20051058)
辽宁省教育厅科研项目(20060479) (20060479)