Chinaunix首页 | 论坛 | 博客
  • 博客访问: 342596
  • 博文数量: 97
  • 博客积分: 3996
  • 博客等级: 中校
  • 技术积分: 750
  • 用 户 组: 普通用户
  • 注册时间: 2005-05-24 22:27
文章分类

全部博文(97)

文章存档

2012年(1)

2011年(8)

2010年(5)

2008年(2)

2007年(26)

2006年(54)

2005年(1)

我的朋友

分类: LINUX

2006-03-18 01:19:56

》与《》(上下册)
简单分析比较
作者:赵炯

  就两本书的大致情况来看,《情景分析》一书是原浙江大学的毛德操等人所著,是完全由一些计算机专业的科班人士所写,因此作者都具有较高的计算机专业知识。该书让人一上来感到比较畏惧的地方在于其篇幅上(上下两册,共1587页)。它主要详细描述了Linux 2.4.0内核。由于目前的内核代码量实在太巨大,即使用了这样的篇幅也只能挑选Linux内核之中的重点代码加以说明,并不能面面俱到地把内核所有源代码来个全面地剖析。该书对于具有一定操作系统理论基础的人或者是想学习当前Linux内核的实现原理的读者来讲无非是一本极好的参考书。另外,该书也可以作为一本学习和阅读内核源代码的手册使用。

 

       《完全注释》一书则是同济大学的一位研究计算机网络方向的博士所写,作者原来的专业方向是电信通信。虽然电信与计算机联系比较紧密,但严格地所作者只能算是一个业余计算机爱好者,因此应该说《完全注释》一书是从一个计算机门外汉的眼光来着手描述Linux操作系统内核的。该书相对来讲篇幅较小,在包括了内核所有源代码的情况下,全书只有436页。主要描述和注释了Linux 0.11内核全部源代码。对于初学Linux内核操作系统的人来讲,该书能够引领读者快速入门,并且能全面了解一个简单操作系统的工作机理。对于进一步学习现在的Linux内核具有非常大的指导作用。对于学习嵌入式应用的技术人员来讲,通过《完全注释》一书的学习也能迅速融入嵌入式应用领域。同样,该书也能作为阅读现代Linux内核源代码的一本参考手册使用。由于该书是对代码逐条进行注释的,因此也能作为深入学习C语言编程的参考书。另外,该书不仅配备有完整的Linux 0.11系统试验环境,而且本人还在一年前就在网上专门建立了一个针对该书的网站“”,专门开辟了一个讨论该书所涉及的Linux内核实现的论坛。目前该网站的内容已经被权威Linux内核发布网站全部作了镜像(mirrors.kernel.org)。

 

       《完全注释》一书虽然能(让)人在很短的时间内理解Linux内核的基本工作原理和实现方法,但由于Linux内核的发展变化相当迅速,目前的Linux内核中基本上已经全部改写,基本上见不到早期内核的一行代码。因此若要全面学习当前Linux内核的具体实现方法,则应该去阅读《情景分析》一书。若在阅读过《完全注释》并理解了其中所注释的0.11内核工作原理之后,再接着阅读《情景分析》一书,那么此时看《情景分析》时,你应该不会碰到什么大问题,相反,你会体会到一种犹如阅读文学小说似的享受。


相关连接:

阅读(2301) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~