摘要
在网络流量较大的情况下,接入控制器对大量数据包进行处理的同时会造成内存调度频繁操作,并可能引起内存泄露以及大量内存碎片的产生,成为系统瓶颈所在。为了改善系统中的内存问题,介绍了接入控制器的整体构架以及内存分配的原理,并深入分析影响内存调度性能的因素,提出一种适合接入控制器的内存调度设计方案,并通过编程加以实现。通过池式内存的多种组合方式,采用高速算法将内存块灵活运用并加以监控,从而提高系统内存调度的整体性能,实现高效的上层应用开发。
The access controller can result in memory leak and memory fragment because of frequency processing when there is huge traffic transmitted in the network, and this is the bottleneck of the system. In order to improve the memory processing situation, the overall architecture of the access con- troller and the principle of memory allocation are introduced in this paper. The factors which may affect the dispatch performances is analyzed. And then a new memory scheduling strategy of access controller is proposed. At last ,the realization is achieved by programming. The paper adopts high speed algorithm to make flexible use of memory and to monitor the memory by all kinds of combination based on pooled memory. So it can enhance the integral performance of memory scheduling, and realize efficient top application development.
出处
《电视技术》
北大核心
2013年第17期116-120,共5页
Video Engineering
关键词
接入控制器
内存调度
内存池
内存泄露
access controller
memory scheduling
pooled membory
memory leak