Chinaunix首页 | 论坛 | 博客
  • 博客访问: 480126
  • 博文数量: 148
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 1553
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-23 23:09
文章分类

全部博文(148)

文章存档

2010年(6)

2009年(58)

2008年(84)

我的朋友

分类: LINUX

2008-03-02 23:59:49

 > “我如何才能精通内核?" 
首先,问自己,为什么要精通内核,出于什么样的目的? 
如果只是一时兴趣,免谈.
其次,有多少时间可用于学习kernel。没有足够的时间,免谈。 

>”我快精通内核了。" 
你接触Linux几年? 
从事内核的工作/学习几年? 

看了书甚至看了别人写的代码都是没用的。 
非得自己动手编程,修改内核,编写模块,方可言掌握。 

看完了《情景分析》也是没用的,两位作者本身对kernel 
就不能用“精通”来形容。因为很容易就看出,他们没有 
足够的内核开发的经验。 

对kernel的理解,是由细节到整体,再到细节,再到整体, 
如此反复的上升过程,读了几段code,说明不了什么问题, 
更不能因此说你精通了kernel。 

很多地方都有 几行就决定了linux系统某一特征属性的kernel code, 
你看到它们的时候,都能联想起来么? 
/proc/下面一堆文件/目录,你都知道它们是部分来的么? 

>“我已经精通内核了。" 
去看看本论坛前年的jkl的贴子, 
看看什么样才是精通。 

我自认为没有精通内核,但很乐意当试金石。 
如果你对自己很有信心,我可以post几个比较有趣的问题, 
看看你的回答如何,让大家评判,呵呵。 

------------------------------------------------------------------- 
以上说了这么多,没别的意思,只是希望大家能冷静的看待、 
正确的学习 linux kernel。 

================================================== 
精通linux kernel 是一个相对漫长的过程,少于3年的时间(全职), 
几乎是不可能的,如果没有高人指导。 

看书是必要的,ldd2,ulk2是必读,但practice要重要的多; 
practice的时候,你才会发现,自己原来什么都不懂。 

《情景分析》是一个手册,或字典,不适合初学者; 
另外,《情景分析》视野狭隘,深度也有限,不适合精读。 

推荐《边干边学》,一本很不错的书。
对于linnux kernel初学者而言;和ldd2具有互补性。

所提及的几本书,我都有认真读过;我只对书籍的技术价值做出自己的评价。 

--------------------------------------- 
希望本贴对您有用。 

另外,只是想发财的应该去学习power builder,vc之类的,我的签名档 
确实有误导. 


--------------------
跟Anlin GG学linux吧, 
保你有享不尽的荣华富贵 
阅读(1127) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~