![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux-内核
UncleYau
心思很小的小码农。。。。
展开
-
内核调试工具 — kdump & crash
kdump简介kdump是系统崩溃的时候,用来转储运行内存的一个工具。 系统一旦崩溃,内核就没法正常工作了,这个时候将由kdump提供一个用于捕获当前运行信息的内核, 该内核会将此时内存中的所有运行状态和数据信息收集到一个dump core文件中以便之后分析崩溃原因。 一旦内存信息收集完成,可以让系统将自动重启。 kdump是RHEL5之后才支持的,2006被主线接收为内核的一部分。它的原理转载 2017-02-07 20:51:44 · 1408 阅读 · 0 评论 -
CENTOS7 配置KDUMP和使用CRASH工具分析CRASH现场
关于kdump 和 crash kdump是一种kernel crash dump的机制,它可以在内核crash时保存系统的内存信息用于后续的分析。kdump是基于kexec的。 crash是一个用于交互式地分析正在运行的Linux系统或者kernel crash后的core dump数据的工具。在CentOS 7 中配置kdump 需要在kernel启动命令行参数中添加crashkerne转载 2017-02-07 21:03:02 · 12410 阅读 · 2 评论 -
linux kernel 编译内核模块代码,插入内核模块遇到的问题和解决
1。对linux kernel 的内核模块进行编译开发的时候,很容易会遇到一个问题就是模块代码使用的内核版本和当前系统的内核版本不一致。 而我们进行开发时导入#include <linux/*.h> #include <asm/*.h> #include <scsi/*.h>具体就是导入的就是/usr/src/kernel/版本号/include/下的 linux, asm,原创 2017-02-17 15:11:39 · 1278 阅读 · 0 评论