VIP10
本课程属于:040-Java核心工程与并发开发 后端、数据与云原生工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

GDB断点与观察点实战课程

📚 共计 30 章节
01
GDB入门
GDB是什么 · 历史 · 安装启动 · 基本工作流程
基础环境
02
断点基础
什么是断点 · 设置第一个break · info breakpoints · 删除/禁用
断点核心
03
断点进阶
条件断点 · 临时断点 · 硬件断点 · commands命令列表
条件硬件
04
观察点入门
什么是观察点 · 与断点区别 · 设置第一个watch
观察点监控
05
观察点进阶
rwatch/awatch · 作用域 · 性能开销 · 硬件限制
读写硬件
06
断点与观察点实战
段错误 · 内存泄漏 · 死循环 · 多线程竞态
调试实战
07
GDB调试技巧
反向调试 · 条件化调试 · 自动化脚本 · IDE集成
技巧效率
08
GDB高级功能
核心转储 · 远程调试 · Python脚本 · Valgrind联用
高级扩展
09
GDB调试C++
STL容器 · 虚函数 · 异常 · 模板代码
C++面向对象
10
GDB调试多线程
线程断点 · 线程观察点 · 锁调试 · 死锁检测
多线程并发
11
GDB调试嵌入式
交叉编译 · JTAG/SWD · 裸机调试 · RTOS
嵌入式硬件
12
GDB调试内核模块
模块加载/卸载 · kdb/kgdb · oops分析 · 内存调试
内核驱动
13
GDB调试性能问题
函数调用计数 · 覆盖率 · 热点函数 · 瓶颈分析
性能优化
14
GDB调试脚本
命令脚本 · Python扩展 · 自动化测试 · CI集成
脚本自动化
15
GDB调试网络程序
socket通信 · HTTP服务器 · RPC · WebSocket
网络服务
16
GDB调试数据库
MySQL · PostgreSQL · Redis · SQLite
数据库存储
17
GDB调试图形程序
OpenGL · Qt · GTK · 游戏引擎
图形UI
18
GDB调试编译器
GCC · LLVM · 汇编 · 优化代码
编译器底层
19
GDB调试解释器
Python解释器 · Lua · JavaScript引擎 · Ruby
解释器动态
20
GDB调试安全漏洞
缓冲区溢出 · 格式化字符串 · 整数溢出 · Use-After-Free
安全漏洞
21
GDB调试容器
Docker容器 · Kubernetes Pod · 微服务 · 服务网格
容器云原生
22
GDB调试云原生
Serverless · FaaS · 边缘计算 · 物联网
云原生边缘
23
GDB调试AI框架
TensorFlow · PyTorch · ONNX Runtime · MLIR
AI框架
24
GDB调试GPU程序
CUDA · OpenCL · Vulkan计算 · SYCL
GPU并行
25
GDB调试FPGA
HLS · OpenCL for FPGA · RTL仿真 · 硬件加速器
FPGA硬件
26
GDB调试分布式系统
ZooKeeper · etcd · Kafka · Cassandra
分布式协调
27
GDB调试文件系统
ext4 · Btrfs · FUSE · NFS
文件系统存储
28
GDB调试网络协议栈
TCP/IP · QUIC · HTTP/3 · gRPC
协议网络
29
GDB调试安全协议
TLS/SSL · SSH · IPsec · WireGuard
安全加密
30
GDB调试未来
WebAssembly · Rust · Zig · eBPF
前沿新兴