我想在基于 Renesas S3A7 ARM M3 的控制器上运行某些数学算法时测量堆栈和堆的使用情况。有什么方法或程序可以测量执行某些功能时使用的最大内存吗?
问问题
601 次
1 回答
0
要测量堆栈或堆的使用情况,您必须在使用前使用填充值初始化此区域,您可以选择下面列出的一个
https://en.wikipedia.org/wiki/Hexspeak
例如:0xBAADF00D 或 0xDEADBEEF。
这个想法是计算剩余的填充值的数量来估计最大使用量。
于 2017-10-08T21:09:40.443 回答