嵌入式系统新型动态内存管理机制的研究  被引量:2

Study of New Dynamic Memory Management Mechanism in Real-time Embedded System

在线阅读下载全文

作  者:王欣[1,2] 邱昕[1] 慕福奇[1] 冷永清[1] 

机构地区:[1]中国科学院微电子研究所,北京100029 [2]中国科学院大学,北京100049

出  处:《微电子学与计算机》2017年第8期66-69,共4页Microelectronics & Computer

基  金:中科院国防科技创新基金(CXJJ-16M124);国家自然科学基金青年科学基金(61501455);北京市自然科学基金面上项目(4162068)

摘  要:动态内存管理是影响嵌入式系统性能的重要因素之一,其必须满足3个性能需求:平均分配时间短,最差情况下分配时间可预计,内存碎片少.利用嵌入式应用整个运行周期内的统计数据,提出一种基于不同内存块生命期的动态内存管理机制(Smart Memory allocator)的改进算法,在不同内存区采用不同的分配,释放和合并策略.最后将改进的分配器移植到ZYNQ7000进行试验测试,测试结果表明本方法拥有更快的内存分配释放速度,并且减少了内存碎片率.Dynamic Memory Management Mechanism is one of the most important factors which affecting the performance of embedded systems. There are three performance requirements must be met: average allocation time is short, worst-case allocation time is predictable, and memory fragmentation is few. Then conducting the experimental test on the ZYNQ7000 platform. At last, the results show that this method improved the speed of memory allocation and release, with reducing memory fragmentation rate.

关 键 词:生命期 内存管理 内存碎片 ZYNQ7000 

分 类 号:TP368.1[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象