免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1840 | 回复: 8
打印 上一主题 下一主题

学习linux内核 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-30 09:02 |只看该作者 |倒序浏览
最近在看深入理解linux内核,感觉收获很少,似懂非懂。各位有没有什么心得分享一下。

论坛徽章:
3
金牛座
日期:2014-06-14 22:04:062015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:45
2 [报告]
发表于 2009-10-30 09:24 |只看该作者

回复 #1 fjzhuozl 的帖子

不知道LZ目前是什么情况,如果相关知识积累不够,看起来收获绝对不会大,最好结合LDD3进行实践

论坛徽章:
0
3 [报告]
发表于 2009-10-30 09:34 |只看该作者
我是 先看linux 0.11版的代码,1.5W行,可以看懂,以后再看2.4, 2.6的就简单多了

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
4 [报告]
发表于 2009-10-30 09:54 |只看该作者
原帖由 uriza 于 2009-10-30 09:34 发表
我是 先看linux 0.11版的代码,1.5W行,可以看懂,以后再看2.4, 2.6的就简单多了

得有一定的基础,再看ULK会比较合适

论坛徽章:
0
5 [报告]
发表于 2009-10-30 10:03 |只看该作者
我也看过 赵烔 写的 linux 0.11版的代码。可能是自己没怎么实践吧。

论坛徽章:
0
6 [报告]
发表于 2009-10-30 10:22 |只看该作者
先看书,理解一些基础的东西,大概明白都有些什么东西、都是干什么的、大概有些什么关系、大概有什么流程。至于具体的细节,暂时不用管(管了也记不住)。如果是初学,想要一口气把所有东西都看清楚基本上不大可能;
再看代码,会发现很多问题,代码的来龙去脉可能很难把握。这时候再看书,书上会解决你大部分的问题。对照着代码,你也就能明白书上讲的那些细节到底是讲的什么;
最后,书上还是有一些问题可能无法解答你的。再深入代码去研究,或者到论坛问问……

论坛徽章:
0
7 [报告]
发表于 2009-10-30 10:36 |只看该作者
学习这个是不是就是书,代码,实践等等不停的轮回啊呵呵...

论坛徽章:
0
8 [报告]
发表于 2009-10-30 14:05 |只看该作者
有没有 比较好的视频 ? 结合起来 应该会更好

论坛徽章:
0
9 [报告]
发表于 2009-10-30 15:29 |只看该作者
原帖由 fjzhuozl 于 2009-10-30 14:05 发表
有没有 比较好的视频 ? 结合起来 应该会更好


这个没有视频的吧

建议先学内核编程,然后再剖析内核原理
首先熟悉内核的一些接口是很有好处的,比如一般都会先学驱动,如果只是为学内核打基础,那么可以写一些不与实际硬件相关的驱动,LDD3就是这么做的。
学内核不能急的,就算是稍有基础了,ULK也是一本值得反复翻阅的参考书籍,每次回过头去看都会有新的收获,直到某一块内容,你可以直接把代码当文字看,那么火候就差不多了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP