gpt4 book ai didi

memory-management - 嵌入式系统的内存错误检测器?

转载 作者:行者123 更新时间:2023-12-04 07:41:41 24 4
gpt4 key购买 nike

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

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

最佳答案

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

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

2/嵌入式控制到监控堆栈和堆使用情况 .

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

关于memory-management - 嵌入式系统的内存错误检测器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8075366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com