Buddy_Zhang1
发表于 2016-12-06 11:46
无论什么内核版本,无论看多少书,看多少代码,都敌不过实际的写代码,调试代码,那就是本质性的东西
剑魂箫心
发表于 2016-12-06 11:49
回复 12# Buddy_Zhang1
看不懂书就改代码未免太急了
剑魂箫心
发表于 2016-12-06 11:50
回复 12# Buddy_Zhang1
更甚,看不懂书看不懂代码,连改什么地方都不知道;
Buddy_Zhang1
发表于 2016-12-06 11:50
回复 13# 剑魂箫心
你可以尝试去写写代码看看,效果和映像特别深刻
Buddy_Zhang1
发表于 2016-12-06 11:52
回复 14# 剑魂箫心
再复杂的系统都是由最简单的细节构成,最简单的细节都是基础语言,代码看不懂可以先把基础语言弄懂
剑魂箫心
发表于 2016-12-06 11:58
回复 16# Buddy_Zhang1
我现在还没有对4.4内核的mm子系统建立起完整的知识结构,看书和看代码对我来说是提高最快的方式。只有看懂了我才会去改代码,我的最终目标就是为内核提交patch然后转行做全职内核开发。
sditmaner
发表于 2016-12-06 16:12
楼主说的对,重点不是哪本书,哪个版本的内核,重点是不能放弃
_nosay
发表于 2016-12-06 17:17
哈哈:shock:。。
adidiaos丶丶
发表于 2016-12-06 17:36
你们都好厉害,我只看网络子系统的代码。没时间看什么完全解析之类书,大多是翻译的,语句都不通顺。
karma303
发表于 2016-12-06 23:11
”学内核是先学基础思想,到实际需要时,再深入学习某个模块“
--赞一个。
“我也是买回来《Linux内核源代码情景分析》之后,进攻→溃败、进攻→溃败、进攻→溃败”
--感觉他有的章节写的并不好。像ext2文件系统那一章。当然,总体看还是神作。
”我花了一年半才看完。。毕业后花了三个多月看了一下。。。整个11月我一直。。“
--神人。你让我这样,我早死了。
我自己是最近开始读linux,感觉linux的源码,已经不适合学习阅读了。如果是为了工作而阅读那另说。
我现在读linux源码的时候,会对照着读freebsd的相应部分。