<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>中国Linux公社论坛 - 内核源代码阅读交流</title>
    <link>https://forum.linuxfans.org/forum.php?mod=forumdisplay&amp;fid=48</link>
    <description>Latest 20 threads of 内核源代码阅读交流</description>
    <copyright>Copyright(C) 中国Linux公社论坛</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Tue, 05 May 2026 20:15:42 +0000</lastBuildDate>
    <ttl>10</ttl>
    <image>
      <url>https://forum.linuxfans.org/static/image/common/logo_88_31.gif</url>
      <title>中国Linux公社论坛</title>
      <link>https://forum.linuxfans.org/</link>
    </image>
    <item>
      <title>linux0.11内核源码网页版(已注释) + 原理图</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=199713</link>
      <description><![CDATA[原创：耗时几个月，现附上linux0.11的硬件原理图，可配套本人网站www.zllinux.com(推荐使用IE打开)上注释的内核源码使用，绝对方便好用。


分析linux0.11源码的利器，此图详细描述了80386cpu的架构、各种段描述符、块设备和终端设备，专门用于阅读linux0.11内核之用。 ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>zhaolong3114</author>
      <pubDate>Tue, 28 Oct 2014 08:05:56 +0000</pubDate>
    </item>
    <item>
      <title>ext3为什么兼容ext4，ext4为什么兼容ext3?</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=199373</link>
      <description><![CDATA[ext3为什么兼容ext4，ext4为什么兼容ext3?]]></description>
      <category>内核源代码阅读交流</category>
      <author>兔八哥no1</author>
      <pubDate>Tue, 21 Jan 2014 15:42:44 +0000</pubDate>
    </item>
    <item>
      <title>关于bzimage的解压疑问</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=198707</link>
      <description><![CDATA[看了网上的bzimage生成资料 都是说通过GZIP压缩，那么是不是用都可以用1f8b08的特征码来定位数据 进行解压查看呢]]></description>
      <category>内核源代码阅读交流</category>
      <author>feiyangooo</author>
      <pubDate>Fri, 09 Nov 2012 20:44:03 +0000</pubDate>
    </item>
    <item>
      <title>linux关键词</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=197026</link>
      <description><![CDATA[便宜好用

良好的可扩展性  低成本/高性能  

良好的可扩展性----&gt;解耦（横向和纵向)
低成本/高性能------&gt;并行----&gt;资源不闲置----&gt; (各部件)不相互等待----&gt;解耦（横向)---&gt;中断机制
                                                                               ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>unix-linux</author>
      <pubDate>Tue, 06 Dec 2011 11:25:20 +0000</pubDate>
    </item>
    <item>
      <title>linux内核相关的工作</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=196271</link>
      <description><![CDATA[内核裁剪与移植，性能优化与设计，内核debug与补丁，驱动程序编写。大家觉得哪方面工作最多，工资多少钱。]]></description>
      <category>内核源代码阅读交流</category>
      <author>unix-linux</author>
      <pubDate>Tue, 04 Oct 2011 07:56:52 +0000</pubDate>
    </item>
    <item>
      <title>内核砖家话内核，内核原理上有想不通的尽管来问我</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=196267</link>
      <description><![CDATA[内核砖家话内核，内核原理上有想不通的尽管来问我]]></description>
      <category>内核源代码阅读交流</category>
      <author>unix-linux</author>
      <pubDate>Tue, 04 Oct 2011 02:14:45 +0000</pubDate>
    </item>
    <item>
      <title>请教linux内存管理问题.谢谢</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=195342</link>
      <description><![CDATA[一, 书上说vmalloc()在3G+896M以上线性地址空间分配连续虚拟内存,3G到3G+896M线性地址被永久固定映射到了0--896M物理地址.

问题:如果计算机的物理内存小于896M,比如512M,那么vmalloc()是不是就没有用处了?


二,ULK(understanding the linux kernel)书中说:
.从0到3G的 ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>akd</author>
      <pubDate>Mon, 02 May 2011 13:45:14 +0000</pubDate>
    </item>
    <item>
      <title>本大虾免费解答内核原理问题</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=195310</link>
      <description><![CDATA[本大虾免费解答内核原理问题（很具体的代码细节问题本座客不会）


内核版也太冷清，简直是万年一贴啊，所以俺要水淹内核版！

[ 本帖最后由 unix-linux 于 2011-4-30 09:51 编辑 ]]]></description>
      <category>内核源代码阅读交流</category>
      <author>unix-linux</author>
      <pubDate>Sat, 30 Apr 2011 01:47:44 +0000</pubDate>
    </item>
    <item>
      <title>关于系统引导过程的几个疑问</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=194193</link>
      <description><![CDATA[看http://www.linuxfans.org/bbs/thread-5880-1-46.html上面，有系统的引导过程如下：

1、开机
2、BIOS加电自检(Power On Self Test 缩写为POST)，此时的内存地址为0FFFF:0000
3、将硬盘0头0磁道1扇区，即BOOT SECTOR 读入内存0000:7C00处
4、检查0000：7DFE是否等于0x ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>zz_6_3</author>
      <pubDate>Wed, 08 Dec 2010 01:15:56 +0000</pubDate>
    </item>
    <item>
      <title>0.01内核head.s中疑问</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=194172</link>
      <description><![CDATA[系统初始化代码在0x00000000执行,然后系统分页目录放在这个地方(将覆盖系统初始化代码),我的问题是中断向量表也放在这个地方啊,难道没有冲突吗?
注释原文:
Startup happens at absolute address 0x00001000, which is also wherethe page directory will exist. The sta ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>spygg</author>
      <pubDate>Mon, 06 Dec 2010 04:16:14 +0000</pubDate>
    </item>
    <item>
      <title>linux内核，编写操作系统</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=193200</link>
      <description><![CDATA[我想利用linux的内核编写操作系统，不知道这个想法正确吗？说实话，就是想模拟一下操作系统的原理，感觉使用linux的微内核比较好，大家能给个思路吗，建议也行，谢谢了，在线等……]]></description>
      <category>内核源代码阅读交流</category>
      <author>983921847</author>
      <pubDate>Sat, 11 Sep 2010 12:58:57 +0000</pubDate>
    </item>
    <item>
      <title>请教：Linux源码入口在哪？</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=193188</link>
      <description><![CDATA[昨天在www.kernel.org下了一个Linux的最新的稳定版(2.6.35.4)，但是没找到程序的入口。

    我想看从按计算机电源按钮后，BIOS操作完成，将控制权交给系统（0x7C00吧）开始的代码。应该是个汇编的代码。但没找到。我找了一下源代码的linux2.6.35.4\\arch\\x86\\boot（我现 ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>zz_6_3</author>
      <pubDate>Sat, 11 Sep 2010 01:21:19 +0000</pubDate>
    </item>
    <item>
      <title>ldd3 9章的例子 short.c编译通不过：</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=192045</link>
      <description><![CDATA[开始问题是：Fix it to use EXTRA_CFLAGS.  Stop.
改了Makefile 的CFLAGS　为　EXTRA_CFLAGS后可以编译。
但又是config.h找不到　io.h找不到，又改为：　
#include 
#include 
再编译：
出错：In function ‘short_selfprobe’:
/home/emachines/bbt/driver/examples/sh ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>gonewithwind</author>
      <pubDate>Wed, 19 May 2010 18:04:50 +0000</pubDate>
    </item>
    <item>
      <title>请教：如何根据pid找到对应进程正在使有的port</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=191963</link>
      <description><![CDATA[最近在恶赶毕业设计，因为以前做的都是在用户态，现在要做成内核态的，所以要改代码。现在遇到一个问题：
    如何根据pid找port?
    说明一下，我不想用/proc，因为看是看了一下，还是对那个不太了解。
还望哪位读过源码的前辈指教，谢谢

[ 本帖最后由 zz_6_3 于 201 ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>zz_6_3</author>
      <pubDate>Fri, 14 May 2010 16:09:29 +0000</pubDate>
    </item>
    <item>
      <title>Linux内核的社会视角</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=191817</link>
      <description><![CDATA[给大家帖一下前段时间写的一点东西。

Linux内核是一个无比复杂的系统，要想看清大致的脉络也非易事。其实，可以把运行中的Linux想像成一个人类的社会，当中的进程就是社会中的人。人有生老病死，进程有创建、异常、终止。人有各种各样的财产，进程有对应的地址空间、设 ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>manioster</author>
      <pubDate>Wed, 21 Apr 2010 14:08:15 +0000</pubDate>
    </item>
    <item>
      <title>有关向red hat 9.0内核增加一个系统调用的问题</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=191655</link>
      <description><![CDATA[系统为VMware6.0下运行的RH9.0
增加一个很简单的系统调用的实验
已经进行到了配置lilo的阶段了
在/etc目录下的lilo.conf.anaconda文件中更改后的状况如下

之后运行/sbin/lilo命令使配置生效的时候会出现no such file or directory
请教一下各位高手为什么会这样？该怎 ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>碧血幻风</author>
      <pubDate>Wed, 31 Mar 2010 12:43:04 +0000</pubDate>
    </item>
    <item>
      <title>modules.unsupported.blacklist 这个文件什么意思？</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=191025</link>
      <description><![CDATA[在/lib/modules/\'uname -r\'/下面有个文件modules.unsupported.blacklist, 里面的很多模块是黑名单里的吗？

我的无线网卡无法使用wep破解之后的16进制的密码于是我想自己加载lib80211_crypro_wep.ko这个模块，发现它在modules.unsupported.blacklist这个文件里面，使用i ...]]></description>
      <category>内核源代码阅读交流</category>
      <author>zpcat</author>
      <pubDate>Tue, 26 Jan 2010 10:46:56 +0000</pubDate>
    </item>
    <item>
      <title>有类莱昂氏UNIX源代码分析的386BSD资料么？</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=190428</link>
      <description><![CDATA[？？？？？？？

[ 本帖最后由 KK_KK 于 2009-11-29 12:36 编辑 ]]]></description>
      <category>内核源代码阅读交流</category>
      <author>KK_KK</author>
      <pubDate>Sun, 29 Nov 2009 00:56:03 +0000</pubDate>
    </item>
    <item>
      <title>有关LINUX与BSD的问题？</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=190414</link>
      <description><![CDATA[LINUX，BSD从哪个版本支持INTEL 80X86 CPU的？]]></description>
      <category>内核源代码阅读交流</category>
      <author>KK_KK</author>
      <pubDate>Fri, 27 Nov 2009 11:11:11 +0000</pubDate>
    </item>
    <item>
      <title>求助啊，谁有GDB的全部源码？</title>
      <link>https://forum.linuxfans.org/forum.php?mod=viewthread&amp;tid=190213</link>
      <description><![CDATA[求助，谁有GDB的全部源码呢？希望各位前辈帮助一下小弟，谢谢了！
我的QQ是367049656，邮箱是]]></description>
      <category>内核源代码阅读交流</category>
      <author>supemario</author>
      <pubDate>Sat, 07 Nov 2009 08:40:45 +0000</pubDate>
    </item>
  </channel>
</rss>