Alessandro Rubini 著, [email=rubini@pop.systemy.it]rubini@pop.systemy.it[/email] 本章试图以顺序的方式来解释linux 源代码,以帮助读者对源代码的体系结构以及很多 相关的unix 特性的实现有一个很好的理解。目标是帮助对linux 不甚了解的有经验的C 程 序员对整个linux 的设计有所了解。这也就是为什么内核漫游的入点选择为内核本身的启始 点:系统引导(启动)。 这份材料需要对C 语言以及对Unix的概念和PC机的结构有很好的...
各位大哥哥 我最近在看linux的内核源代码? 哥哥们可以给我一些建议吗/?谢谢! 我在看一本分析内核的书! 但,我可不可以边看内核边看代码呢? 代码我不知道从何处着手看,烦!
linux源代码,以帮助读者对源代码的体系结构以及很多相关的unix特性的实现有一个很好的理解。目标是帮助对linux不甚了解的有经验的C程序员对整个linux的设计有所了解。这也就是为什么内核漫游的入点选择为内核本身的启始点:系统引导(启动)。 这份材料需要对C语言以及对Unix的概念和PC机的结构有很好的了解,然而本章中并没有出现任何的C代码,而是直接参考(指向)实际的代码的。有关内核设计的最佳篇幅是在本手册的其它章节中,...
/*********************************************************************************** * 文章标题:linux 代码重用 * 内容描述:本文记录linux 内核源代码学习过程中觉得可被重用、借鉴的代码部分, 备忘其出处和用例。 * 创建日期:2008-03-11 * 修改记录: **********************************************************************************/ /*-------------------------- 1. 得到结构体地址 /*----------------...
linux内核源代码的组成如下(假设相对于linux目录): arch 这个子目录包含了此核心源代码所支持的硬件体系结构相关的核心代码。如对于X86平台就是i386。 include 这个目录包括了核心的大多数include文件。另外对于每种支持的体系结构分别有一个子目录。 init 此目录包含核心启动代码。 mm 此目录包含了所有的内存管理代码。与具体硬件体系结构相关的内存管理代码位于arch/*/mm目录下,如对应于X86的...
Alessandro Rubini 著, [email=rubini@pop.systemy.it]rubini@pop.systemy.it[/email] 本章试图以顺序的方式来解释linux 源代码,以帮助读者对源代码的体系结构以及很多 相关的unix 特性的实现有一个很好的理解。目标是帮助对linux 不甚了解的有经验的C 程 序员对整个linux 的设计有所了解。这也就是为什么内核漫游的入点选择为内核本身的启始 点:系统引导(启动)。 这份材料需要对C 语言以及对Unix的概念和PC机的结构有很好的...
Alessandro Rubini著, rubini@pop.systemy.it 赵炯 译,gohigh@shtdu.edu.cn, www.freedove.com 本章试图以顺序的方式来解释linux源代码,以帮助读者对源代码的体系结构以及很多相关的unix特性的实现有一个很好的理解。目标是帮助对linux不甚了解的有经验的C程序员对整个linux的设计有所了解。这也就是为什么内核漫游的入点选择为内核本身的启始点:系统引导(启动)。 这份材料需要对C语言以及对Unix的概念和PC机的结构有很好的...