【ARM Linux 系统稳定性分析入门及渐进 2.2 -- Crash 命令 Crash Usage】
文章目录
Crash 工具使用:案例分析
调试内核崩溃转储的步骤不是固定的,使用的 crash
命令会根据表现的问题而有所不同。这一部分包含一个案例分析,展示了如何利用 crash
工具的功能来调试特定的内核问题。然而,在进行具体分析之前,需要注意以下命令通常是最常用的:
常用命令
- bt: 显示当前上下文的回溯,或使用参数指定的回溯。通常在启动转储文件会话后输入的第一个命令。由于初始上下文是 panic 上下文,它将显示导致内核 panic 的函数轨迹。
bt -a
会显示每个 CPU 上活动任务的轨迹,因为一个 CPU 上的 panic 任务与其他 CPU 上运行的任务之间可能存在相互关系。当bt
作为foreach
的参数时,会显示所有任务的回溯。
crash> bt -a
PID: 286 TASK: c0b3a000 CPU: 0 COMMAND: "in.rlogind"
原文地址:https://blog.csdn.net/sinat_32960911/article/details/143506803
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!