Valgrind与内存问题
1 简介
"Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。Valgrind这个名字取自北欧神话中英灵殿的入口。
Valgrind的最初作者是Julian Seward,他于2006年由于在开发Valgrind上的工作获得了第二届Google-O'Reilly开放源代码奖。"
以上来自维基百科。
2 总结
大体上,各方面已经有人说的很清楚了,鄙人不多嘴,看完总结如下。
- 想了解原理看看[2],粗略但说明清楚了。
- 想了解实操看看[3][4]
- 想深入了解可以查看论文[5]
- 想查看具体命令请在命令行敲:valgrind --help
- 常见问题去看[6]
最后评价一下,对于c和c++开发者来说,绝对神器,谁用谁知道!