免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: samual
打印 上一主题 下一主题

正在读《linux内核情景分析》互相支持一下!(请RE) [复制链接]

论坛徽章:
0
21 [报告]
发表于 2003-02-28 12:20 |只看该作者

正在读《linux内核情景分析》互相支持一下!(请RE)

原帖由 "samual" 发表:
menp9999 兄弟,你有什么经验可以谈谈吗?

你要是在南京,我请你吃饭得了.

谢谢,我在九华山,过来旅游我请哦。
1。我觉得把LINUX的内核组织层次高清楚,然后搞清进程抽象。
2。学习LUNIX内核,我觉得倒过来看或许比较好。什么是倒过来看呢?用C语言环境来说,就是把LINUX内核作为一个MAIN,其他的什么进程,内存管理呀作为他的一个MAIN的内调模块。这么一来,对哪些部件要设全局变量就能高得清晰些。
3。要看一些引论性的书,譬如《〈4。3BSD,4。4BSD的设计与实现〉》
4。看LINUX的简单的东西的时候,也可以自己想一想,要是我来做,我会怎么做?不要怕错误,即使错了,对照LINUX的实现你也可以想想为什么我这么做不行,会有哪些问题。
5。读LINUX的代码,可以想象你的思维在随着他转,其实LINUX的主要左右只有一个:就是进程管理,其他的大部分服务都是为进程设计的。
6。LINUX的组织有一定的规律性,我指的是源代码。譬如中断,异常和系统调用(LINUX的系统调用其实也是一种异常,与IBCS和SOLORIS很大不同,倒是有点象DOS的系统调用,呵呵)。他们的组织j结构就非常相似。如果把处理主体抽象成一个模块的话,他们就是一模一样的了。

论坛徽章:
0
22 [报告]
发表于 2003-02-28 12:21 |只看该作者

正在读《linux内核情景分析》互相支持一下!(请RE)

[quote]原帖由 "joechl"]哪些地方最有用?[/quote 发表:

进程
如果你设计设备驱动程序的话,下半部的设备驱动程序章。

论坛徽章:
0
23 [报告]
发表于 2003-11-09 10:19 |只看该作者

正在读《linux内核情景分析》互相支持一下!(请RE)

原帖由 "menp9999" 发表:

不要在源代码的细节上过于关注,先把握大致的架够.这本书,我一两个晚上就看完了,只不过我看书喜欢重复的看,每次都有收获.
看书最重要的不是你看明白了没有,而是要明白哪些地方你没有搞明白.

于我心有戚戚焉!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP