Valgrind
维基百科,自由的百科全书
| 開發者 | The Valgrind Developers |
|---|---|
| 穩定版本 | 3.4.0/ 2009年1月2日 |
| 作業系統 | Unix-like |
| 類型 | 性能分析器、内存调试器 |
| 許可協議 | GNU通用公共许可证 |
| 網站 | http://valgrind.org/ |
Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。Valgrind这个名字取自北欧神话中英灵殿的入口。[1]
Valgrind的最初作者是Julian Seward,他于2006年由于在开发Valgrind上的工作获得了第二届Google-O'Reilly开源代码奖。[2][3]
Valgrind遵守GNU通用公共许可证条款,是一款自由软件。
目录 |
概述 [编辑]
工具 [编辑]
支持平台 [编辑]
到3.3.0版本为止,Valgrind支持x86、x86-64、Armv7以及PowerPC上的Linux。除此之外,还有一些其它非正式支持的类Unix平台(如FreeBSD[4]、NetBSD[5] 以及Mac OS X[6])。
注释 [编辑]
参考 [编辑]
- Julian Seward and Nicholas Nethercote. Using Valgrind to detect undefined value errors with bit-precision. Proceedings of the USENIX Annual Technical Conference 2005. USENIX Association.
- J. Seward, N. Nethercote, J. Weidendorfer and the Valgrind Development Team. Valgrind 3.3 — Advanced Debugging and Profiling for GNU/Linux applications. Network Theory Ltd. March 2008: 164 pages. ISBN 0954612051.