目录列表
1计算机是如何工作的?
2操作系统是如何工作的?
3跟踪分析Linux内核的启动过程
4系统调用的工作机制
5系统调用system_call的处理过程
6进程的描述和进程的创建
7Linux内核如何装载和启动一个可执行程序
8进程调度的时机和进程切换
心得体会
通过老师对汇编,堆栈,内核的初始化,系统调用,进程,可执行程序的加载,进程调度讲解,对Linux内核有了一个初步的了解,一个操作系统的样貌也在脑海里有了一个大致的轮廓。这是一门有伸缩性的课,可以学的很深入。Linux内核很庞大很复杂,好多地方还是感觉蒙,需要投入更多的时间去理解。每次听老师讲完新的东西之后,总有一种恍然大悟的感觉,原来操作系统是这样工作的啊。
遗憾与不足
这段时间有好多别的事情,并没有太多的时间放在这门课的学习,有几次没能按时完成作业,瑕疵:第四周没有自己去选择一个系统调用分析,中第六周的实验截图没有贴全,最后一周的实验没有做。其中有几周的课学的并不透彻,希望以后有时间了能够重修这门课,把其中的知识扩展开,深入的去学习。
致谢
孟宁老师非常好,平易近人,认真负责,讲课风趣幽默。非常的感谢老师,这门课程让我受益匪浅。ps:很帅!厉害!佩服!+32个赞!
网友评论