kernel
文章平均质量分 63
jsw_4
这个作者很懒,什么都没留下…
展开
-
centos获取内核源码,编译内核,编译内核模块
http://wiki.centos.org/zh/HowTos/I_need_the_Kernel_Sourcehttp://wiki.centos.org/zh/HowTos/Custom_Kernelhttp://wiki.centos.org/zh/HowTos/BuildingKernelModules原创 2014-12-19 14:39:29 · 404 阅读 · 0 评论 -
怎样为内核打补丁
转发自:http://blog.chinaunix.net/uid-705824-id-2679556.html校对完了,终于可以贴出来了。其间和作者Jesper Juhl商谈了好几个回合,得到了他的热心帮助,在此表示感谢! 怎样为Linux内核打补丁转载 2014-12-19 13:16:13 · 601 阅读 · 0 评论 -
kernel vmcore调试环境搭建步骤
1. 在http://debuginfo.centos.org/网站找到kernel对应的debuginfo以及debuginfo-common rpm包。这两个rpm包是包含debug符号表的kernel镜像。2. 安装这两个包.注意,由于依赖关系,首先安装common包。rpm -ivh kernel-debuginfo-common-x86_64-3.10.0-123.9原创 2014-12-19 16:11:27 · 517 阅读 · 0 评论 -
Linux内核补丁与patch/diff使用详解
转发自:http://blog.chinaunix.net/uid-7295895-id-2230796.html注意下述内容部分不能应用到3.x系列内核。一、Linux内核版本类型及patch简介:1) 2.6.x为基础版本,patch位置: http://www.kernel.org/pub/linux/kernel/v2.6/转载 2014-12-19 14:35:07 · 721 阅读 · 0 评论 -
dirty_ratio与dirty_background_ratio两个参数区别
这两天在调优数据库性能的过程中需要降低操作系统文件Cache对数据库性能的影响,故调研了一些降低文件系统缓存大小的方法,其中一种是通过修改/proc/sys/vm/dirty_background_ration以及/proc/sys/vm/dirty_ratio两个参数的大小来实现。看了不少相关博文的介绍,不过一直弄不清楚这两个参数的区别在哪里,后来看了下面的一篇英文博客才大致了解了它们的不同。转载 2014-12-05 18:08:14 · 1280 阅读 · 0 评论 -
移植sbull至kernel version > 2.6.31
最近在看LDD3和ULK,学习kernel中块设备的驱动机制,kernel 2.6中block layer API已经变更了许多,主要有以下几点:1. 对于request的请求处理机制,去除掉了原先的elv_next_request和blk_dequeue_request结构,取而代之的是blk_peek_request和blk_start_request,详见如下链接(htt转载 2014-12-22 18:02:09 · 312 阅读 · 0 评论 -
linux 内核定时器 timer_list详解
http://www.linux-cn.com/html/linux/kernel/20070412/1886.shtml http://linux.ccidnet.com/art/741/20061116/952655_1.htmlLinux内核2.4版中去掉了老版本内核中的静态定时器机制,而只留下动态定时器。相应地在timer_bh()函数中也不再通过run_old_timers转载 2014-12-22 17:37:02 · 369 阅读 · 0 评论