7
我正在开发嵌入式系统。我们的嵌入式系统中堆栈和堆栈有限,通常为64k(ram)。我正在尝试使用polar-ssl库调用。是否有任何工具可以告诉C函数使用多少堆栈和堆内存?如何使用valgrind在c中查看函数的堆和堆栈使用情况?
是否有任何选项中的valgrind打印出以下内容:函数的
- 栈和堆的使用情况。
- 调用内部调用malloc的函数的跟踪没有字节。
我正在开发嵌入式系统。我们的嵌入式系统中堆栈和堆栈有限,通常为64k(ram)。我正在尝试使用polar-ssl库调用。是否有任何工具可以告诉C函数使用多少堆栈和堆内存?如何使用valgrind在c中查看函数的堆和堆栈使用情况?
是否有任何选项中的valgrind打印出以下内容:函数的
有一个valgrind工具地块,用于测量应用程序使用多少堆内存。同样的memcheck可以给你堆栈跟踪。这里
http://wiki.eclipse.org/Linux_Tools_Project/Valgrind/User_Guide#Analyzing_Memcheck_Profile_Results
更多的解释,为什么不ü阅读Valgrind的的文件吗? –
地块提供堆分析(相当多,但可用)。 – BoBTFish
使用man valgrind。 –