加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux内核崩溃转储分析:指南

发布时间:2020-12-13 17:25:19 所属栏目:Linux 来源:网络整理
导读:注意: 2.6内核 或更老2.4 题: 关于Linux内核崩溃转储分析的通用建议指南 需要技能,即内核编译技能等 建议: Red Hat Crash Utility 的详细演练 Kdump的用法 解决方法 对于基本的崩溃转储分析,不需要特殊技能.如果您可以按照说明操作并在崩溃时打开转储,那
注意:

> 2.6内核
>或更老2.4

题:

>关于Linux内核崩溃转储分析的通用建议指南

>需要技能,即内核编译技能等

建议:

> Red Hat Crash Utility的详细演练
> Kdump的用法

解决方法

对于基本的崩溃转储分析,不需要特殊技能.如果您可以按照说明操作并在崩溃时打开转储,那么您可以在不深入了解内核的情况下进行一些基本诊断.但是,对于除基础之外的任何事情,您将需要知道如何使用gdb调试代码,开发内核结构和代码的良好知识,以及学习x86和x86_64实际工作的方式.有很多资源可以谷歌帮助解决这个问题. RedHat还运行内核内部课程,非常值得(如果其他人支付)

打开转储后,您可以执行一些基本检查,以帮助诊断大量转储.当你打开转储时,你应该得到一些基本的信息,包括崩溃时的负载 – 总是一个有用的指针.查看环形缓冲区日志会给你一个崩溃的痕迹,从这里获取信息,谷歌搜索通常会显示它是修复的已知问题.另一个值得关注的地方是免费记忆 – 如果你只是一些小页面,你知道崩溃/挂起的原因.

这是一个非常重要的主题.我从未遇到任何非常好的教程类型资源,其中包含示例崩溃转储,从简单到诊断问题开始,直接导致更深入的根本原因.也许这将是一个值得的项目.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读