如何从lwIP的mem_malloc获取可用内存?

时间:2011-11-10 15:03:15

标签: memory-leaks embedded malloc lwip

我在嵌入式设备上使用lwIP,我觉得我可能会遇到一些与内存耗尽有关的错误。我知道当内存分配失败时,mem_malloc函数本身将返回null,但有没有办法在任意时间点粗略评估可用内存?能够直接监视它,确定哪些使用模式正在泄漏内存将会很棒。

感谢。

1 个答案:

答案 0 :(得分:5)

定义MEM_STATS并通过stats_display_mem查看内存统计信息。请参阅stats.h,stats.c和opt.h以及其他地方。这应该让你开始。