Linux内核进修总结
时间:2020-04-21 08:03:20 \\ 作者:admin \\ 171人看过

  学号:20135223

  ( *原创作品转载请注明出处*)

  ( 进修课程:《Linux内核剖析》MOOC课程http://mooc.study.163.com/course/USTC-100002900

  进修Linux内核的心得和对linux系统的了解

  时间促,转眼为期十一周的进修完毕了,犹在耳边盘绕的是孟教员滑稽滑稽的言谈和深化透辟的解说。感谢中科大年夜孟宁教员推出的《Linux内核剖析》这门课程,使我这个在任务中应用多年的操作系统第一次能无时机剖析的这么透辟。

  在这为数不长的几周进修里,对Linux系统的任务有了一些初步的了解,不能说太过深化,然则至少心中有了一个具体的框架。在进修的过程当中,还参考了响应书本协助自己深化了解Linux内核,如《Linux内核设计与剖析》和《深化了解计算机系统》。 第一周课程基础常识的进修中,我控制了计算机的结构--冯诺依曼系统结构和x86汇编指令基础。特别是x86汇编基础,可以说是贯穿了全部进修过程。我认为教员的教授教化方法是十分优良的,没有一末尾就解说,而是墨守陈规,先引见基础常识,然后再末尾课程内容的教授教化,如许对我们这些没有基础的同学是很适宜的。?第二周,教员经过对上周内容的弥补教授教化,承上启下的末尾了操作系统的相干内容引见,没有丝毫突兀。除常识的教授教化,教员还会安插与常知趣干的试验,让我们经过自己入手实际,更快的控制教室所学并对教室常识有着越发深入的了解和控制。?第三周的结构一个复杂的Linux系统MenuOS,经过笼统的比方:?三个宝贝:存储计算机、函数调用客栈、中缀;两个宝剑:中缀高低文的切换(保管现场和恢复现场)、过程高低文的切换?和对Linux内核的启动过程的跟踪调试,让我们很快对linux内核有了深入的看法。第周围、第五周两周的时间对系统调用有了一个系统地引见,让我知道系统有内核态、用户态之分,知道系统调用的过程,和中缀处理依次。最后是全部系统调用的过程。都有着深入的看法。延续两次的试验是相互关联,墨守陈规的让我控制系统调用。第六周虽篇幅少,但内容却一点很多。从过程的基础常识,基本概念,到过程的创立,再到最后让我自己创立新过程,并剖析其过程,如许一系列进修上去,毫无疑问地控制了过程的常识。第七周离开了内核态,末尾了用户态的常识解说,但又不局限于此,对其他常识也有着触及,例如:共享库、静态链接、目标文件格局等常识,虽篇幅较少,但也有所触及。试验越发需求对linux有较为单方面的看法。第八周是最后一周,所以除对过程最后一点常识的弥补外,还有对全部linux系统的引见,包罗linux系统架构和履行过程,经过对过程切换和系统履行过程的测试,笼统平面地向我展现了linux系统履行的过程。