博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 内存 补丁,以补丁方式安装KDB
阅读量:5170 次
发布时间:2019-06-13

本文共 666 字,大约阅读时间需要 2 分钟。

1.KDB的安装

使用KDB调试内核需要对内核打补丁并且对内核进行重新编译。

1.1.下载linux源码

因为最新的KDB支持的linux的内核版本为3.1,所以在此处我们下载的是linux-3.1的版本,下载的网址为:

http://download.chinaunix.net/download/0007000/6156.shtml。并将源码解压在/usr/src/linux目录下。

1.2.下载KDB补丁

从网站ftp://oss.sgi.com/projects/kdb/download/latest/ 下载KDB的最新版本的补丁文件:kdb-v4.4-3.1-common-1.bz2和kdb-v4.4-3.1-x86-1.bz2。并将两个文件解压在/usr/src/linux目录下。

1.3.打KDB补丁

使用patch命令为linux-3.1打上补丁,命令格式如下:

#patch -p1

#patch -p1 < kdb-v4.4-3.1-x86-1

1.4.使用KDB

先运行make menuconfig这个命令,不更改任何选项,直接回车,然后选择yes,这样就能生成一个隐藏的文件.config了。

用vi/vim 打开这个文件,改写如下:

CONFIG_KDB=y

CONFIG_KDB_MODULES=n

CONFIG_KDB_OFF=n

CONFIG_KALLSYMS=y

CONFIG_FRAME_POINTER=y

其次,打开kdb/kdb_cmds这个文件,全部注释掉所有,方便KDB的使用。

转载地址:http://eqhiv.baihongyu.com/

你可能感兴趣的文章
Hadoop HBase概念学习系列之HBase里的宽表设计概念(表设计)(二十七)
查看>>
awk变量
查看>>
mysql_对于DQL 的简单举例
查看>>
35. Search Insert Position(C++)
查看>>
[毕业生的商业软件开发之路]C#异常处理
查看>>
有关快速幂取模
查看>>
NOI2018垫底记
查看>>
注意java的对象引用
查看>>
C++ 面向对象 类成员函数this指针
查看>>
NSPredicate的使用,超级强大
查看>>
自动分割mp3等音频视频文件的脚本
查看>>
判断字符串是否为空的注意事项
查看>>
布兰诗歌
查看>>
(转)Tomcat 8 安装和配置、优化
查看>>
(转)Linxu磁盘体系知识介绍及磁盘介绍
查看>>
跨域问题整理
查看>>
[Linux]文件浏览
查看>>
获取国内随机IP的函数
查看>>
Spring Mvc模式下Jquery Ajax 与后台交互操作
查看>>
(转)matlab练习程序(HOG方向梯度直方图)
查看>>