当然会产生,而且要设计算法去避

🔍 溯源 ✍️ 凌动 | 📅 2024-09-30 | 👍 1 | 原帖↗
#知识星球 #立芯嵌入式 #来源/立芯星球 #技术/RTOS #质量/普通

原帖 | 凌动 | 2024-09-30 03:34 | 👍1 | 阅读约1

问: 老师请教一下,单片机裸机自定义实现malloc函数动态分配内存,需要考虑内存碎片问题吗,如果需要考虑,怎么解决呢?

答(Jack):
当然会产生,而且要设计算法去避免内存碎片,这种内存算法有很多,比较常用的是分级内存池,4字节的一批,8字节的一批,16字节的一批,32字节的一批,然后分批管理,按时回收


相关笔记