我看过这篇文章: http://keramida.wordpress.com/2008/10/15/extracting-useful-info-from-freebsd-malloc-tracing/
文章中引用的脚本似乎已过时,第一条评论中的链接是 404。
Valgrind 似乎不能在 FreeBSD 上为我工作,因为一些系统调用和我自己没有兴趣实现它们的错误。
有没有像这个脚本所说的那样可以用来跟踪 malloc/free 的东西?
谢谢
最佳答案
devel/valgrind端口最近升级,现在可以满足您的需求。
但是 FreeBSD 的 malloc 实现(也称为 phk-malloc)也有一些内置功能。阅读 malloc(3)手册页的详细信息——“TUNING”部分也包含对开发人员有用的信息。
关于c - 如何在 FreeBSD 中调试 malloc/memleaks,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14160921/