1. 首页
  2. 服务器应用
  3. VPN
  4. 嵌入式系统/ARM技术中的基于嵌入式系统设计中查找内存丢失的策略方案

嵌入式系统/ARM技术中的基于嵌入式系统设计中查找内存丢失的策略方案

上传者: 2020-11-17 20:33:13上传 PDF文件 146.17KB 热度 10次
在嵌入式系统设计过程中,要利用数组保存内存分配的每一个块记录,在内存块释放的同时,也将该记录从数组中删除。在主循环的每次迭代之后,分配的内存块的总数目将打印出来。理想情况下,要按类型对这些内存块排序,但指向malloc()和free()的调用则不包含任何类型信息。内存分配的大小是最好的标识,因此成为设计工程师需要记录的信息。此外,还需要存储分配的内存块地址信息,这样,当调用释放函数时,就可以方便地定位或删除块记录。 在添加和删除块记录时,还需要跟踪每种大小的内存块数目,程序的列表1给出了实现上述功能的代码。 随着内存块的分配和释放,数组: ==================
用户评论