实时性、可靠性、高效性的要求, 使得许多嵌入式应用使用自己的内存管理方案。任何内存碎片的产生无疑都是对大块内存频繁分割造成的, 适当减少对大块内存的分割, 就会减少内存碎片的产生, 但在减少分割内存块的同时又如何才能满足系统对内存的需求呢? 文中在对当今最常用的两种内存分配算法分析的基础上提出一种新的适用于嵌入式系统的内存管理算法———自适应动态内存分配算法, 重点就如何减少内存碎片, 提高内存利用率, 提出了新的构想与实现。望其成为嵌入式系统中内存管理算法的模板。