项目团队经验不足,对于内核调试除了加printk没有任何较好的技巧。在前面一个《支撑处理器的技术》的影响下,让我觉得狗日的技术书籍质量还是蛮高,所以就尝试阅读这本书。
这本书印象较深的是warn_on的一个跟踪堆栈信息的宏,当然请注意这个是在内核需要警告的时候打印的哦,对于跟踪内核路径非常有帮助,当然也是学到这个小技巧,现在整个团队都会用这个贱招了,哈哈,的确给我们帮了很大的忙。然后本书第二个还有印象的收获是kprobe,这个东西可以让我们不用每次为了跟踪内核加打印之后都重编内核,目前本人也没有去尝试kprobe的技巧,我们工作项目不幸被裁剪掉kprobe了...不过最近本人一直沉迷在一个称为systemtap的开源项目,他可以简化你的内核跟踪技巧,当然人家也是基于kprobe的...
推荐给没有内核调试概念的人
对“推荐给没有内核调试概念的人”的回应
《Debug Hacks中文版》热门书评
-
linux下的调试入门书
14有用 1无用 laoar 2011-12-03
如果把这本书定位为linux下的初级入门调试书籍,或者linux开发的入门书籍,还是值得推荐的。这本书细致的讲解了linux下常用调测工具,比如objdump,每个选项都讲解的很细致,这也充分体现了日本人的严谨之处。linux下的调测,我觉得,可以分为功能调试和性能调试这两块。功能调试是为解决程序自...
-
推荐给没有内核调试概念的人
2有用 0无用 zhengyangas 2013-06-30
项目团队经验不足,对于内核调试除了加printk没有任何较好的技巧。在前面一个《支撑处理器的技术》的影响下,让我觉得狗日的技术书籍质量还是蛮高,所以就尝试阅读这本书。这本书印象较深的是warn_on的一个跟踪堆栈信息的宏,当然请注意这个是在内核需要警告的时候打印的哦,对于跟踪内核路径非常有帮助,当然...