查看“Valgrind”的源代码
←
Valgrind
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
Valgrind 是运行在 Linux 上的一套基于仿真技术的程序调试和分析工具,用于构建动态分析工具的装备性框架。它包括一个工具集,每个工具执行某种类型的调试、分析或类似的任务,以帮助完善你的程序。Valgrind的架构是模块化的,所以可以容易的创建新的工具而又不会扰乱现有的结构。 {| class="wikitable" |+ ! ! |- |Memcheck |检查程序中的内存问题,如泄漏、越界、非法指针等 |- |Callgrind |检查程序中函数调用过程中出现的问题 |- |Cachegrind |分析 CPU cache 命中率、丢失率,用于进行代码优化 |- |Helgrind |检查多线程中的竞争问题 |- |Massif |检查堆栈使用问题 |- |Extension |利用 core 提供的功能,编写特定的内存调试工具 |} [[分类:Linux]]
返回
Valgrind
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
目录
文章分类
侧边栏
帮助
工具
链入页面
相关更改
特殊页面
页面信息