10.3969/j.issn.1006-2475.2015.07.023
嵌入式实时系统中动态内存管理算法的设计与实现
嵌入式实时系统中内存管理是非常重要的组成部分,在兼顾实时性和内存碎片率指标的要求下,本文基于伙伴系统和TLSF算法设计一种新的动态内存管理算法。该算法对于小块内存和大块内存采取不同的处理方式,小块内存利用伙伴算法管理,大块内存利用二级分段索引管理并调整二级索引的分配和释放队列顺序,同时对内存的分割条件予以限定。算法选用μCos-III操作系统作为实验平台,在系统原有的内存管理算法基础上进行实现,实验结果表明该算法具有较好的时间和碎片率综合性能。目前该算法已经得到了实际应用。
动态内存管理、μCos-III、伙伴系统、TLSF
TP316(计算技术、计算机技术)
国家自然科学基金资助项目61272123
2015-08-06(万方平台首次上网日期,不代表论文的发表时间)
共5页
103-107