Linux内核学习总结

钱自强 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000   

1. 作业目录

  这里从第二周才开始追课程,所以缺少第一周的

   第二周 内核进程调度

   第三周 内核调试

   第四周 利用嵌入式汇编调用系统调用

   第五周 system_call中断处理过程

   第六周 linux内核进程的创建

   第七周 linux加载和启动一个可执行程序

   第八周 进程的切换和系统的一般执行过程

2. 学习总结&课程感想

  Linux已经走过了20多年的历史了,仍然保持旺盛的生命力,这在日新月异的IT界是很难想象的。正是因为Linux开放自由的精神才使得Linux不断的随时代而进步。通过Linux内核的学习可以加深以往很多理论知识的理解,可以看到一个个数据结构,一个个概念是怎样实实在在的应用到一个真实的系统中的。通过这个课程的学习,我意识到对Linux内核的学习需要抓住重点,Linux经过那么些年的发展,代码量以及复杂度早就不可同日而语。我们需要抓住一些关键点分析,如果不然肯定会陷入到各种的细节当中。

  我之前一直利用linux系统进行学习。断断续续学过不少关于linux方面的知识。但是一直没有能把相关知识点贯穿起来,而这个课程正好把我以往的一些知识点贯穿起来。虽然本课程所有的知识点都没有深入,但是学习完这个课程,总体上形成了一个知识的框图。知道大体往哪个方向去努力。一个良好的知识框图对学习是至关重要的,我当初希望学习linux相关的运行机理就错读过不少linux管理方面的书,而实际上这些书并没有提及多少linux运行机理。这里可能也是因为学时有限,很多的知识点都没有涉及,比如内存管理,文件系统等等。如果可以希望下次开课可以把这些知识点再加进去。

 

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。