全部分类
本专题介绍Valgrind Callgrind的安装、运行方式及常用命令,讲解如何采集C/C++程序的函数调用关系、指令执行次数和性能开销数据,并通过调用树定位热点函数、重复调用及高成本代码,为程序性能优化提供明确依据。
2026.09.04 17:20
120
23
2026.09.04
2026.09.03
24小时阅读榜
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
相关专题
本专题围绕开发和调试过程中频繁使用的Valgrind命令参数展开,介绍参数设置、命令组合和不同检测模式下的使用方法。适用于内存错误排查、泄漏检测和程序分析等常见场景,帮助开发者快速查找参数含义和对应的命令使用方式。
0
本专题深入剖析 C++ 内存管理体系,讲解指针与引用的本质区别、堆与栈的内存分配机制、new/delete 与 malloc/free 的使用规范、unique_ptr/shared_ptr/weak_ptr 智能指针的原理与最佳实践、RAII 资源管理思想,同时涵盖 Valgrind/AddressSanitizer 内存泄漏检测工具的使用、缓存友好的数据结构设计、编译器优化选项以及性能剖析(Profiling)方法,帮助开发者编写安
2026.04.09
141
27
本专题系统讲解Linux内存管理的核心机制,涵盖虚拟内存、物理内存映射、伙伴系统、Slab分配器及进程地址空间组织。深入剖析用户态与内核态内存分配原理,解析常见内存泄漏的成因与分类。结合Valgrind、kmemleak、slabtop、pmap等工具,提供从监控、定位到修复的完整诊断流程。通过实战案例,帮助开发者与运维人员掌握内存问题的分析与优化能力,保障系统长期稳定运行。
2026.04.02
18
热门下载
精品课程
共0课时 | 0人学习
共6课时 | 54.6万人学习
共89课时 | 133万人学习
共49课时 | 82万人学习
共22课时 | 2.4万人学习
共31课时 | 3.3万人学习
共28课时 | 4.3万人学习
科技资讯