首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >嵌入式系统的内存缺陷检测器?

嵌入式系统的内存缺陷检测器?
EN

Stack Overflow用户
提问于 2011-11-10 13:32:03
回答 2查看 330关注 0票数 4

在嵌入式系统中查找内存管理错误最有用的工具是什么?valgrind能做到这一点吗?他们需要什么输入?源代码?对象代码?

我使用的是嵌入式操作系统还是独立的嵌入式应用程序,有什么区别吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-10 15:40:37

我们要做两件事来检测内存问题:

1/预防措施:使用Grammatech CodeSonar。作为一个静态分析器,它可以检测内存问题。

2/嵌入到监控堆栈和堆使用率的控件。

3/全局地,尝试不使用动态内存分配或至少在固件初始化时限制关键字的使用。您将避免堆碎片和内存问题。

票数 3
EN

Stack Overflow用户

发布于 2011-11-12 02:52:26

我建议你查查沃尔特·布赖特的MEM包。

描述:http://www8.cs.umu.se/~isak/snippets/mem.txt

代码可以在http://www8.cs.umu.se/~isak/snippets/上找到

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8075366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档