针对嵌入式系统中内存管理存在的实时性与碎片率较大等问题,分别从时间和空间角度对其进行分析,采用基于预测分配和合并分配原理的预测-合并分配机制。从时间上,利用预测线程预测下一次申请内存的大小,提前分配以减少系统等待内存创建的时间;将2次申请的内存块合并成一大块,以大块为申请单位申请内存块,以降低内存块被多次分割导致的内部碎片。μC/OS-Ⅱ平台对比实验结果表明,改进后的预测-合并内存分配算法能有效从时间和内存碎片率方面提高系统的整体性能。