- 0
- 0
- 约2.59千字
- 约 22页
- 2023-04-27 发布于上海
- 举报
内核调试技术第1页/共22页
2本章介绍了各种Linux内核调试方法。内核的调试需要从内核源码本身、调试工具等方面做好准备。通过本章的学习,可以了解不同调试方式的特点和使用方法,根据需要选择不同的内核调试方式。第2页/共22页
本章目标内核调试方法 内核打印函数 获取内核信息 处理出错信息 内核源码调试 第3页/共22页
9.1 内核调试方法对于庞大的Linux内核软件工程,单靠阅读代码查找问题已经非常困难,需要借助调试技术解决BUG。通过合适的调试手段,可以有效地查找和判断BUG的位置和原因。第4页/共22页
9.1.1 内核调试概述调试内核很难,实际上内核不同于其他软件工程。内核有操作系统独特的问题,例如:时间管理和条件竞争,这可以使多个线程同时在内核中执行。因此,调试BUG需要有效的调试手段。几乎没有一种调试工具或者方法能够解决全部问题。即使在一些集成测试环境中,也要划分不同测试调试功能,例如:跟踪调试、内存泄漏测试、性能测试等。掌握的调试方法越多,调试BUG就越方便。Linux有很多开放源代码的工具,每一个工具的调试功能专一,所以这些工具的实现一般也比较简单。第5页/共22页
9.1.2 学会分析内核源程序按书上进行学习,并在机器上实验第6页/共22页
9.1.3 调试方法介绍内核调试方法很多,主要有以下4类。? 通过打印函数? 获取内核信息?
您可能关注的文档
- 卢梭的幼儿教育.pptx
- 公共事业管理环境.pptx
- placentaprevia前置胎盘的学习材料.pptx
- 前庭大腺囊肿造口术.pptx
- 体外受精和早期胚胎培养新人教选修.pptx
- 厦门大学有机化学实验实验五醋酸正丁酯的制备外系.pptx
- TOC管理的学习教案.pptx
- 尿沉渣新观念.pptx
- 三基因的表达.pptx
- 企业管理设计管理公司设计战略.pptx
- SVW标准-汽车底板电焊操作及检验指导图ub1 afo390_right worker-2 document.ppt
- SVW标准-汽车底板电焊操作及检验指导图ub1 afo400 stud robot document.ppt
- SVW标准-汽车底板电焊操作及检验指导图ub1 afo300 robot document.ppt
- SVW标准-大众产品图纸 成焊宝玛.ppt
- SVW标准-SK371&461底板1项目二维图制作成焊宝玛.ppt
- 《实验诊断学》教学PPT课件-血液学检查(2).pptx
- 《医学免疫学》国家精品课程课件PPT-491页完整版.ppt
- 采用双舵机实现综合寻迹的研究与实现.doc
- SVW标准-机械二维图30D Grippe 20-30D_319945_02.pdf
- 综合教程(第3版)第5册何兆熊7-8习题答案解析.pdf
最近下载
- 商业及公共机构用机洗餐具清洁剂评价规范及编制说明.pdf
- 2013年中南民族大学考研838 有机化学_B卷试题.doc VIP
- 电能计量装置错误接线测试例题(48种).pdf
- 商业及公共机构用洗碗机催干剂性能评价规范(编制说明).docx VIP
- 睡眠障碍诊疗管理新进展题库答案-2026年华医网继续教育.docx VIP
- 市政道路綜合升级改造施工组织设计稿.doc VIP
- 威科夫交易法简介.pdf VIP
- 04S531-5湿陷性黄土地区排水检查井.docx VIP
- 量化专题报告:威科夫技术分析的概率云表达,从主观到量化-250114-民生证券-30页.pdf VIP
- 2013年中南民族大学考研622物理化学B卷.doc VIP
原创力文档

文档评论(0)