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

    我本来一直在用Linux,通过学习这次系统学习,真的长进了不少,虽然很多知识点还没有完全掌握,能够坚持到结课也不容易了。也是因为课程的原因第一次写技术博文,本质上价值不大,是为了完成作业,对于自己是学习过程的记录,也是一些知识点的汇总,现收集在这里,以备在来学习。

    计算机是如何工作的?

    操作系统的进程调度简析

    Linux内核的启动过程简述

    Linux系统调用getuid的简单分析

    使用GDB进行系统调用过程简析

    Linux内核创建一个新进程的实验

    Linux内核如何装载和启动一个可执行程序

    Linux内核进程调度的时机和进程切换

    

    这也是我第一次完整的在线学习一门课程,对于Linux系统,我关注的是他的开源性,可以看到相关软件的来龙去脉,可以进行学习,可以进行优化。经过这样系统的学习,对于内核的工作机制有了更深的认识,通过对内核代码的学习与分析,加深了对于存储程序计算机的理解。本质上计算机就是人的思想延伸的物化,把程序编写好,就可以让机器为人们作任何事情。学习也有遗憾,很多东西没有吃透,不过可以重复学习是在线学习的优势,我会多次学习,争取真正理解Linux内核的运作机制,把Linux系统变成自己的得力工具。