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.
关键词
Keywords
references
池元武. 嵌入式实时操作系统动态内存管理优化方案的研究[D]. 上海: 上海交通大学, 2011.
Crockett L H. The Zynq book : embedded processing with the ARM Cortex-A9 on the Xilinx Zynq-7000 all programmable SoC[M]. Strathclyde Academic Media, 2014.
Ramakrishna M, Kim J, Lee W, et al. Smart dynamic memory allocator for embedded systems[C]// International Symposium on Computer and Information Sciences. IEEE, 2008: 1-6.
Lee J, Yi J. Improving memory efficiency of dynamic memory allocators for real-time embedded systems[J]. Etri Journal, 2011, 33(2): 230-239. DOI: 230