首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于linux用户态可自控缓冲区管理设计与实现
引用本文:刘青昆,王佳.基于linux用户态可自控缓冲区管理设计与实现[J].辽宁工程技术大学学报(自然科学版),2011,30(4):584-587.
作者姓名:刘青昆  王佳
作者单位:辽宁师范大学计算机与信息技术学院,辽宁大连,116081
基金项目:辽宁省博士科研启动基金资助项目(20051058); 辽宁省教育厅科研项目(20060479)
摘    要:为了避免创建缓冲区的过程中,由于多次释放和重新分配内存而导致可能的内存泄露和内存浪费等弊端,采用一种基于用户态的可自行调控的缓冲区管理机制,该管理机制是基于抽象缓冲区虚拟接口而设计的,具有自适应性,并且能够支持动态的内存分配、回收,缓冲区重用机制。研究结果表明:在基于零拷贝的集群并行通信系统中,采用该缓冲区管理机制的设计满足了网络通信系统的应用需求,该方法是一种高效的、可靠的、具有实时性的可兼容的缓冲区管理机制。

关 键 词:通讯优化  零拷贝  缓冲区重用  抽象缓冲区  内存分配

Design and implementation for an automatic buffer management based on LINUX
LIU Qingkun,WANG Jia.Design and implementation for an automatic buffer management based on LINUX[J].Journal of Liaoning Technical University (Natural Science Edition),2011,30(4):584-587.
Authors:LIU Qingkun  WANG Jia
Institution:LIU Qingkun,WANG Jia(School of Computer and Information Technology,Liaoning Normal University,Dalian 116081,China)
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...
Keywords:communication optimization  zero copy  packet buffer recycling  abstract buffer  memory allocation  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号