带注释的Linux 0.11源代码
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=1&topic=914&start=12&show=0
群共享里也有:)
各位朋友,知道哪有卖胡希明的《Unix结构分析(核心代码的结构与算法)(修订版)》吗?
刚毕业参加工作,就是完全基于linux,不知道怎么下手才好,有这个群那是最好了,哈哈
怎么回事啊,结贴了还可以回复??
在管理页面可以看到得分,普通页面怎么没有?
回复人:kenskens(☆☆☆☆☆☆) () 信誉:100 2007-4-23 15:58:10 得分: 0 删除
目前正在看保护模式和as汇编,以前只学过点masm,基本上已经还给老师了,这个AT&T的语法看着还真有点不习惯。。。
至于保护模式,根本没接触过,比较头大,但这又是不得不跨越的第一道障碍。。。
回复人:awjx(啦啦啦) () 信誉:100 2007-4-23 16:30:38 得分: 5 删除
刚开始就学内核,有用不?
回复人:lixin0314(羌笛无声) () 信誉:100 2007-4-23 17:21:48 得分: 5 删除
接分.
回复人:kenskens(☆☆☆☆☆☆) () 信誉:100 2007-4-23 17:41:37 得分: 0 删除
呵呵,有没有用,我想这个是毫无疑问的!
至于难度,肯定是有的,但并非不可逾越。应用当然也是要学的,我想大多数人,包括我自已,即使学了内核,不太可能也没这个机会去从事内核开发,但就像侯捷说的那样,用一样东西,却不明白它的道理,实在是不怎么高明(原话我记不清了,大概是这个意思)偏偏我就是那种喜欢追根究底的人。
其次,一切应用都是基于操作系统之上的,都要大量的使用系统调用和服务。虽然现在已不是上个世纪七八十年代,不懂底层也照样能做出还不错的东西来,但对于开发人员来说,懂一点底层的实现和原理,更有利于开发出优秀的软件。
而且,自底而上的学习,是符合事物发展规律的,也是最快的学习方式,虽然一开始要花费大量精力,但再住上学习就容易多了,因为你理解了它的本质。相反,如果从应用开始,再遂层往下,难度和所花费的时间都不会减少,这个我想很多人都有体会的,呵呵。
再者,决定从0.11内核开始,也是经过仔细考虑的,就如该书作者赵烔所说的一样,最新的2.x内核已经极其庞大,完全分析几乎是不可能的。而0.11内核虽小,但是个五内俱全的系统,会有极高的学习效率,尤其对于在校的学生来说,阅读内核源码意义更大,众所周知,“许多操作系统教材都是重理论而轻实践”,“多数书籍和课程为调度算法耗费大量的时间和篇幅而完全忽略I/O,其实,前者通常不足一页代码......”
人总是随着年龄的不断增长,梦想也一个接一个的破灭,不得不屈服于现实的无奈。想想自已再过几年就快奔30的人了,从一个中专生到现在,十年的努力,走过的弯路。。。离自已年少时的梦想只差一步之遥了,我可不想等年纪大了后悔当初没怎么怎么样,只剩下唉声叹气的份,呵呵!
又哆嗦了一大堆,呵呵。。。
回复人:zhiqiu(http://www.bsdlover.cn(找兼职,谁有需求?)) () 信誉:95 2007-4-26 16:28:14 得分: 5 删除
支持一下楼主
回复人:i_love_pc(杰子)(欢迎加入技术交流QQ群:23640432) () 信誉:100 2007-4-26 17:07:17 得分: 3 删除
~!~
支持+接分
回复人:VCLIFE(linux&&qt) () 信誉:100 2007-4-26 17:31:59 得分: 3 删除
支持
回复人:rw99yy() () 信誉:100 2007-4-26 17:36:19 得分: 3 删除
来了 正在做这方面的事情