学习linux内核,先了解数据结构
发布时间:2011-06-15 14:09:35来源:红联作者:wangfwk
看了这么久的linux内核方面的书籍,真的,要理解linux内核,你必须理解好像链表等数据结构,比如list_head或者在kobject中的klist以及klist_node等数据结构,内核就是利用链表来进行链接在一起,比如我们熟悉的等待队列--信号量。所以学习linux内核必须要掌握好相当的数据结构和c语言的基础知识。比如阅读内核代码很有帮助,不过在你阅读之前,你必须要对你读的代码要有一定的了解,那样你才会更快的读懂代码,不然的话,你的效率会很低。这只是个人的看法,有意见的可以发表,一起分享。
haoyu592 于 2012-03-14 11:45:19发表:
路过
红头巴勒 于 2011-08-21 18:20:20发表:
赶紧回去吧数据结构的书翻出来再瞅瞅
chaipeng 于 2011-08-18 17:25:19发表:
?主,有?有?於?核方面 的????Share
jerryue1 于 2011-07-22 13:05:10发表:
谢谢LZ指点!
siasleo 于 2011-07-20 11:14:38发表:
正在学习中 谢谢分享~~{:2_96:}
fire312923253 于 2011-07-15 11:06:04发表:
我的数据结构都忘记了
fire312923253 于 2011-07-14 14:31:00发表:
现在很后悔大学时候没有学好 离散数学 数据结构 汇编语言 通信原理这些基础课程
a_lee 于 2011-06-29 18:32:20发表:
懂得太少了我
lgcHR 于 2011-06-26 13:54:35发表:
完全同意楼主的想法,学了好几个RTOS后对操作系统中数据结构的应用有些体会,操作系统中结构体数组,链表用的真的很多,可以毫不夸张的说操作系统的定义就是大量的结构体表示的。
woai3008 于 2011-06-20 16:12:56发表:
膜拜中。。
clayton 于 2011-06-17 08:01:59发表:
学习
bbjc 于 2011-06-15 16:23:30发表:
楼主很强大
lijiang 于 2011-06-15 14:40:59发表:
说的很对