技术栈

内核调试

gwf216
2 小时前
性能调优·linux驱动·ftrace·rdma·tracepoint·内核调试·crash分析
内核态RDMA驱动调试技巧:ftrace/tracepoint/crash分析 —— 深入驱动底层的排错艺术📑 目录 一、前言/背景 二、核心概念与设计原理 三、驱动架构与代码实现 四、数据通路与性能关键点 五、实战配置与调优 六、调试方法与工具 七、最佳实践与常见问题 八、总结与展望
深度Linux
2 年前
linux内核·bug·内核调试
告别代码Bug,GDB调试工具详解在软件开发的漫漫长路上,Bug 就像隐藏在黑暗中的 “小怪兽”,时不时跳出来给开发者们制造麻烦。曾经,欧洲航天局(ESA)首次发射阿丽亚娜 5 号火箭,这本是太空探索史上的重要时刻,却因一行代码导致灾难性故障,价值近 5 亿欧元的火箭在发射 37 秒后爆炸 。经过调查,原来是制导系统存在软件缺陷,一段源于阿丽亚娜 4号的死代码中,64 位浮点变量转换为 16 位带符号整数时出现整数溢出问题,最终导致火箭自毁。这样的故事告诉我们,一个看似不起眼的 Bug,可能会引发难以估量的后果。
我是有底线的