<?xml version="1.0" encoding="gb2312"?>
<rss version="2.0">
<channel>
<title>linux内核</title>
<link>http://www.91linux.com/html/article/kernel/index.html</link>
<description>Linux教程 / linux内核</description>
<language>zh-cn</language>
<generator>&lt;a href='http://www.91linux.com' target='_blank'&gt;91Linux!&lt;/a&gt;</generator>
<webmaster>cooldgjk@gmail.com</webmaster>
<item>
    <title>关于Linux内核源码使用的心得</title>
    <link>/html/article/kernel/20071123/8528.html</link>
    <description>很多人对linux这一个开放内核源码的OS不会陌生，因此开源相关话题在此不再赘述。问题是，拿到了linux kern</description>
    <pubDate>2007-11-23</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>开源社区在挑战Linux内核开发的极限速度</title>
    <link>/html/article/kernel/20071121/8485.html</link>
    <description>开源社区正以极快的速度向Linux内核中添加新功能，同时又在努力让修补bug的步伐跟上去。放慢开发速度看上</description>
    <pubDate>2007-11-21</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>进程状态及转化关系</title>
    <link>/html/article/kernel/20071120/8460.html</link>
    <description></description>
    <pubDate>2007-11-20</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>内核结构框架--付本波2007年11月20号</title>
    <link>/html/article/kernel/20071120/8459.html</link>
    <description></description>
    <pubDate>2007-11-20</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>linux内核模块管理命令</title>
    <link>/html/article/kernel/20071120/8430.html</link>
    <description>1. lsmod 列出已经加载的内核模块 lsmod 是列出目前系统中已加载的模块的名称及大小等；另外我们还可以查</description>
    <pubDate>2007-11-20</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>linux 内核升级失败处理方法</title>
    <link>/html/article/kernel/20071120/8411.html</link>
    <description>为了解决某处linux kernel升级失败而采取的快速方法，不需要无数次的编译测试 主要思想为，根据正常启动的</description>
    <pubDate>2007-11-20</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux内核学习之BogoMIPS值的计算</title>
    <link>/html/article/kernel/20071120/8396.html</link>
    <description>对于每一个linux编程爱好者来说，他们都有一个共同的心愿，就是了解linux的内核。但是linux内核的庞大与复</description>
    <pubDate>2007-11-20</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>进程间通讯－－消息队列</title>
    <link>/html/article/kernel/20071119/8357.html</link>
    <description>1． 创建消息队列 # include sys / types . h # include sys / ipc . h # include sys / msg . h int msgg</description>
    <pubDate>2007-11-19</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux内核之汇编简介</title>
    <link>/html/article/kernel/20071117/8308.html</link>
    <description>1.X86系统的寄存器集 accumulators： Intel 8086/80286: one word (16 bit) accumulator,named AX (high o</description>
    <pubDate>2007-11-17</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux 2.6 字符设备驱动程序</title>
    <link>/html/article/kernel/20071116/8276.html</link>
    <description>○、说明 笔记适用于Linux的2.6.10以后的内核。 笔记以Linux Device Driver3提供的scull程序(scull目录中</description>
    <pubDate>2007-11-16</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>几个重要的Linux操作系统内核文件介绍</title>
    <link>/html/article/kernel/20071112/8137.html</link>
    <description>在网络中，不少服务器采用的是Linux系统。为了进一步提高服务器的性能，可能需要根据特定的硬件及需求重新</description>
    <pubDate>2007-11-12</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux实用技巧：如何删除你用不到的内核</title>
    <link>/html/article/kernel/20071112/8130.html</link>
    <description>每当Ubuntu中的 Linux内核升级为新版本时，它都会将旧版本给留下来，然后你机器上的GRUB菜单就会越来越长</description>
    <pubDate>2007-11-12</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux2.6内核模块获取sys call table地址</title>
    <link>/html/article/kernel/20071031/7905.html</link>
    <description>本文主要介绍在Linux 2.6版的内核中实现基地址修改的方法。所有代码我都在基于2.6.19版内核的Fedora Core</description>
    <pubDate>2007-10-31</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux 写通用内核开发模块Makefile</title>
    <link>/html/article/kernel/20071022/7747.html</link>
    <description>今天写了个2.4， 2.6内核开发模块的通用Makefile 主要思想： #设置你自己的最后要生成的 .o or .ko 文件名</description>
    <pubDate>2007-10-22</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>GCC FASTCALL asmlinkage</title>
    <link>/html/article/kernel/20071022/7746.html</link>
    <description>fastcall 是在include/asm-i386/linkage.h中定义的宏，它指导GCC连接时把fastcall修饰的函数的前三个参数</description>
    <pubDate>2007-10-22</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>printk 与 syslog</title>
    <link>/html/article/kernel/20071022/7745.html</link>
    <description>在头文件 linux/kernel.h 中定义了 【8种可用的日志级别字符串】 KERN_EMERG 用于紧急事件消息，它们一般是</description>
    <pubDate>2007-10-22</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>kmalloc, vmalloc分配的内存结构</title>
    <link>/html/article/kernel/20071022/7744.html</link>
    <description>对于提供了MMU（存储管理器，辅助操作系统进行内存管理，提供虚实地址转换等硬件支持）的处理器而言，Linu</description>
    <pubDate>2007-10-22</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>IS_ERR ERR_PTR PTR_ERR</title>
    <link>/html/article/kernel/20071022/7743.html</link>
    <description>查看2.6 include/linux/err.h /* * Kernel pointers have redundant information, so we can use a * schem</description>
    <pubDate>2007-10-22</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Network Programming in the Kernel</title>
    <link>/html/article/kernel/20071022/7741.html</link>
    <description>I have implemented sockets in kernel 2.6 and made simple functions like userspace. (I made for TCP b</description>
    <pubDate>2007-10-22</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Compile Linux Kernel</title>
    <link>/html/article/kernel/20071022/7739.html</link>
    <description>This guide describes the procedure I used to compile the Linux kernel on my workstation, which runs</description>
    <pubDate>2007-10-22</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>小干的博客</comments>
</item>
<item>
    <title>2.6下配置你的内核模块编译</title>
    <link>/html/article/kernel/20071022/7738.html</link>
    <description>2.6内核模块编译makefile写法如: OBJS_G= a.o b.o c.o ifneq ($(KERNELRELEASE),) obj-m := myfs.o myfs-ob</description>
    <pubDate>2007-10-22</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>小干的博客</comments>
</item>
<item>
    <title>Linux Kernel Threads in Device Drivers</title>
    <link>/html/article/kernel/20071022/7737.html</link>
    <description>Purpose This examples shows how to create and stop a kernel thread. The driver is implemented as a l</description>
    <pubDate>2007-10-22</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>让root也没办法rm的文件</title>
    <link>/html/article/kernel/20071022/7736.html</link>
    <description>昨天, 就是昨天. 真是太惊奇了, 公司同事发现一个Linux下的病毒! 第一次见到. 我从出生到现在第一次见到,</description>
    <pubDate>2007-10-22</pubDate>
    <category>linux内核</category>
    <author>小干</author>
    <comments>小干'blog</comments>
</item>
<item>
    <title>让Linux操作系统支持FAT格式的磁盘分区</title>
    <link>/html/article/kernel/20071019/7683.html</link>
    <description>Linux核心是支持DOS/FAT/NTFS分区格式的，对内核编译选项稍加配置，编译后即可支持fat中文分区。 启动内核</description>
    <pubDate>2007-10-19</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>2.4内核编译详解</title>
    <link>/html/article/kernel/20071016/7572.html</link>
    <description>发发现这里还没讲怎么编译2.4.x 内核的文章，转一个。 内核简介 内核，是一个操作系统的核心。它负责管理系</description>
    <pubDate>2007-10-16</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Hurd本身不是微内核</title>
    <link>/html/article/kernel/20070929/7303.html</link>
    <description>Hurd+ ( Mach or L4 )== Linux 看下面的解释 首先hurd的名字 `Hurd' stands for `Hird of Unix-Replacing D</description>
    <pubDate>2007-09-29</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux操作系统中安装内核的方法详细介绍</title>
    <link>/html/article/kernel/20070914/7051.html</link>
    <description>编译完成后, 在 arch/i386/boot目录中会有bzImage映象文件. 安装内核步骤如下: (1)在/boot目录下新建mynew</description>
    <pubDate>2007-09-14</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>走向Linux系统高手之路 内核编译过程解析</title>
    <link>/html/article/kernel/20070905/6713.html</link>
    <description>下载源代码 Linux内核总是不断发展的，最新的内核Kernel2.6.0对USB2.0予以正式的支持，以及内核模块文件后</description>
    <pubDate>2007-09-05</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>删除Ubuntu Linux操作系统旧内核的方法</title>
    <link>/html/article/kernel/20070903/6665.html</link>
    <description>使用Ubuntu一段时间后，就会发觉由于自动升级，系统里安装了很多内核。像我，竟然安装了下面那么多，这个</description>
    <pubDate>2007-09-03</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux操作系统内核模块和驱动的编写过程</title>
    <link>/html/article/kernel/20070831/6589.html</link>
    <description>Linux内核是一个整体是结构，因此向内核添加任何东西，或者删除某些功能，都十分困难。为了解决这个问题引</description>
    <pubDate>2007-08-31</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux内核的段式管理</title>
    <link>/html/article/kernel/20070830/6585.html</link>
    <description>段式管理用以将逻辑地址转化为线性地址。一个逻辑地址由一个 16 位的段选择子和一个 32 位的偏移量组成。</description>
    <pubDate>2007-08-30</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux 2.6内核启动传递命令行的过程分析</title>
    <link>/html/article/kernel/20070830/6565.html</link>
    <description>内核在启动时可以传递一个字符串命令行，来控制内核启动的过程，例如： &quot;console=ttyS2,115200 mem=64M@0x</description>
    <pubDate>2007-08-30</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>linux内核IOCTL网络控制框架实现分析</title>
    <link>/html/article/kernel/20070827/6505.html</link>
    <description>作者：松哥 email ： jccz_zys@tom.com MSN:jccz_zys@163.net QQ:15210449 ( 转载请注明出处 ) 一、概述</description>
    <pubDate>2007-08-27</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>linux ioctl()函数</title>
    <link>/html/article/kernel/20070827/6504.html</link>
    <description>我这里说的ioctl函数是在驱动程序里的，因为我不知道还有没有别的场合用到了ioctl， 所以就规定了我们讨论</description>
    <pubDate>2007-08-27</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux操作系统下编译支持NTFS的内核模块</title>
    <link>/html/article/kernel/20070827/6499.html</link>
    <description>传统编译内核模块的方法繁琐而费时，本文将告诉我们一种快速编译所需要内核模块的新方法。 当你安装完Linu</description>
    <pubDate>2007-08-27</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>用kprobes实现内核反射机制</title>
    <link>/html/article/kernel/20070823/6399.html</link>
    <description>前几天在设计事件管理器时，我就在考虑磁盘满的问题，磁盘满是一个典型的系统事件，没有什么好说的，问题</description>
    <pubDate>2007-08-23</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux系统内核分析 使用GDB和QEMU来调试</title>
    <link>/html/article/kernel/20070823/6394.html</link>
    <description>在对Linux内核分析的过程中，可以使用QEMU和GDB来进行调试。QEMU和GDB虽然能够实现源代码级的内核调试，但</description>
    <pubDate>2007-08-23</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux系统中用内核KHTTPD实现Web服务加速</title>
    <link>/html/article/kernel/20070823/6386.html</link>
    <description>从Linux2.4.13开始，在Networking options出现了一个试验性的选项－'[ ] Kernel httpd acceleration (EXPE</description>
    <pubDate>2007-08-23</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux操作系统的内核解读入门</title>
    <link>/html/article/kernel/20070816/6287.html</link>
    <description>针对好多Linux爱好者对内核很有兴趣却无从下口，本文旨在介绍一种解读linux内核源码的入门方法，而不是解</description>
    <pubDate>2007-08-16</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>通过Linux系统的内核观察/proc/pid/statm</title>
    <link>/html/article/kernel/20070803/5025.html</link>
    <description>输出解释 CPU 以及CPU0。。。的每行的每个参数意思（以第一行为例）为： 参数 解释 /proc//status Size (t</description>
    <pubDate>2007-08-03</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux操作系统下kernel使用问题详细讲解</title>
    <link>/html/article/kernel/20070726/4888.html</link>
    <description>网络服务器由于要同时为多个客户提供服务，就必须使用某种方式来支持这种多任务的服务方式。一般情况下可</description>
    <pubDate>2007-07-26</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>升级RedHat9.0(Kernel2.4.20-8)至LinuxKernel2.6.15笔记</title>
    <link>/html/article/kernel/20070725/4885.html</link>
    <description>*********************************** 一、安装必要工具 *********************************** 1. 安装mod</description>
    <pubDate>2007-07-25</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>VMware环境下Linux内核编译过程详细解析</title>
    <link>/html/article/kernel/20070725/4869.html</link>
    <description>终于可以在vmware中使用新编译的内核调试驱动了，虽然也比较经常在vmware里使用linux，但是还从没有在里面</description>
    <pubDate>2007-07-25</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux系统内核中网络参数的意义及其应用</title>
    <link>/html/article/kernel/20070724/4832.html</link>
    <description>在Linux中，我们可以根据不同的需求来调整/proc/sys/net/ipv4/目录下的内核网络参数，通过合理的配置这里</description>
    <pubDate>2007-07-24</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux操作系统的内核编译步骤</title>
    <link>/html/article/kernel/20070724/4825.html</link>
    <description>对于linux新手来说，编译内核相对有一些难度，甚至不知道如何入手，现在 我归纳了一下，写出这一篇还算比</description>
    <pubDate>2007-07-24</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux 2.6内核的编译步骤及模块的动态加载</title>
    <link>/html/article/kernel/20070723/4806.html</link>
    <description>本文是基于2.6的内核，也建议各位可以先看一下《Linux内核设计与实现（第二版）》作为一个基础知识的铺垫</description>
    <pubDate>2007-07-23</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux操作系统内核技术详细解读</title>
    <link>/html/article/kernel/20070718/4751.html</link>
    <description>针对好多Linux 爱好者对内核很有兴趣却无从下口，本文旨在介绍一种解读linux内核源码的入门方法，而不是解</description>
    <pubDate>2007-07-18</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>分析内核对gzip压缩文件进行解压的方法</title>
    <link>/html/article/kernel/20070714/4689.html</link>
    <description>概述 ---- 1) Linux的初始内核映象以gzip压缩文件的格式存放在zImage或bzImage之中, 内核的自举 代码将它</description>
    <pubDate>2007-07-14</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux系统内核模块函数调用及命名空间</title>
    <link>/html/article/kernel/20070706/4272.html</link>
    <description>内核模块是如何开始和结束的 用户程序通常从函数main()开始，执行一系列的指令并且当指令执行完成后结束程</description>
    <pubDate>2007-07-06</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>
<item>
    <title>Linux内核函数Start_kernel()的功能</title>
    <link>/html/article/kernel/20070706/4271.html</link>
    <description>Start_kernel()中调用了一系列初始化函数，以完成kernel本身的设置。这些动作有的是公共的，有的则是需要</description>
    <pubDate>2007-07-06</pubDate>
    <category>linux内核</category>
    <author>秩名</author>
    <comments>91Linux</comments>
</item>

</channel>
</rss>
