Linux内核学习笔记 -02工欲善其事,必先利其器

2910阅读 0评论2013-05-29 hwayw
分类:LINUX

相当一段时间,顺着《linux内核设计的艺术》看了下来,吭哧吭哧的看到加载shell,发现自己要如下一节所述,要“怠速”了-_-!单看书总有些枯燥些。
无奈,决定下载源代码,搭建环境。工欲善其事,必先利其器。
done:
1.linux 0.11代码下载
2.代码阅读工具 vim+cscope+ctags
3.内核调试工具bochs(+gdb)
4.《linux 内核完全注释》(赵炯 著)
5.赵炯博士维护网站:
personal experience:
1.发现linux 0.11源代码,短小精巧,实属意外欣喜。跳到init/main.c,如《*艺术》所述,程序启动流程,更加清晰。使用阅读工具,可以根据自己能力和理解追踪各个初始化部分函数,   或者可以选择性的跳过一些目前实在难以理解的部分。  
2.编译内核。实践出真知是没错的。这个过程中,出现很多问题,自己努力解决或者暂时还未解决的,都让我无比无比的动力无限^^.
3.逐步克服惰性。有些问题,不解决,就总在小处困扰,可又潜意识的不想花时间精力去解决,然后,就一直困扰着。或许,它带给你的困扰,不止如此。而如果我们可以花一下愣神   或者某个黑洞时间块,去处理,或许,根本不是很难办,或许,它会带来更多好处。而这些,只有我们去做了,才会了解。^^  
4.网上很多前辈。而以自己现在能力,实在总结不出什么自己的东西,又怕误人子弟,好像一直在索取,实在是无比感激又窘迫-_-!只得,吭哧吭哧努力了!^^
上一篇:banner
下一篇:PHP