Armv8-A 中的异常和内核崩溃调试
实用课程,教授从初学者到高级的内核崩溃调试,并提供 +6 内核内存转储
讲师:Austin Kim
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 深入分析:Armv8-A 中的异常
- 内核崩溃案例研究;恐慌、BUG、异常、堆栈损坏、OOM
- 知道如何阅读和理解内核日志中的错误消息
- 知道如何分析内核崩溃内存转储
- 知道如何运行 TRACE32 和崩溃实用程序
探索相关主题
- 操作系统和服务器
- 信息技术与软件
要求
- 计算机架构
- 微处理器
描述
通过深入了解 Armv8 中的异常,有效地调试 Linux 内核崩溃内存转储,学习运行 TRACE32 和 Crash Utility,获得对崩溃调试的实际理解以及对 Linux 内核内部工作和 Armv8-A 架构的充分了解
您是否曾遇到过内核崩溃问题,但不知道该怎么办?您想提升调试技能,成为高级软件工程师吗?您想知道全球芯片组制造商(例如高通)的 BSP 工程师正在为内核崩溃调试做什么吗?作为经理,您是否想增强技术背景知识,以便做出更好的决策来处理崩溃问题?如果您处于上述任何一种情况,本课程非常适合您。
为什么要学习内核崩溃调试?
如果你是系统软件工程师,你可能会遇到很多意想不到的问题和错误。内核崩溃可能发生在各种情况下;
- 启动过程中可能会发生内核崩溃
- 启动完成后,验证测试期间可能会发生内核崩溃
本课程旨在帮助您提高故障排除能力。
以下是您将在本课程中学习的内容:
- Armv8-A 架构中的异常
- 当 Arm 抛出异常时如何更新寄存器
- 内核崩溃案例研究
- 使用 TRACE32 和崩溃实用程序调试内核崩溃转储。
如果您注册了本课程,您可以下载 +6 内核内存转储来自行练习内核调试。本课程涵盖了其他课程未提供的实用内容。
在本课程结束时;
- 您将了解 Armv8-A(Linux 内核)中如何处理异常
- 您将熟悉内核崩溃问题的特征
- 您可以开始调试内核崩溃内存转储(您可以在资源中下载 +6 内存转储)
本课程适合哪些人:
- 系统软件工程师(Linux BSP工程师)
- 芯片组BSP和固件软件工程师
- 汽车系统软件工程师
- 渴望提高调试技能的系统软件工程师
- 对探索 Armv8 架构感兴趣的专业人士
显示更多显示较少
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。