八叶一刀·无仞剑

万物流转,无中生有,有归于无

导航

随笔分类 -  Linux内核分析

网易云课堂在线课程
摘要:朱宇轲 +原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000不知不觉,在网易云课堂上追了两个多月的课程《Linux内核分析》就要告一段落了。在课程即将结束的时刻,我想将这八周的课程串起来,进行一个... 阅读全文

posted @ 2015-05-02 10:56 闪之剑圣 阅读(1668) 评论(0) 推荐(0)

摘要:朱宇轲 +原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000这次我们来分析Linux中进程调度和切换的原理。关于Linux的进程调度,有很多相关的算法,比如先进先出、最短作业优先等,这个不是我们讨... 阅读全文

posted @ 2015-04-26 22:07 闪之剑圣 阅读(1176) 评论(0) 推荐(0)

摘要:朱宇轲 +原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000linux中主要的可执行文件为ELF文件,我们可以将它装载到自己的程序中,这次我们就将分析linux装载可执行程序的过程。首先明确一点,... 阅读全文

posted @ 2015-04-19 11:21 闪之剑圣 阅读(466) 评论(0) 推荐(0)

摘要:朱宇轲 +原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000今天,我们将通过阅读linux的内核代码来对linux系统中进程的创建过程进行简单的分析。大家都知道,linux通过进程控制块PCB来对... 阅读全文

posted @ 2015-04-12 02:49 闪之剑圣 阅读(3024) 评论(0) 推荐(0)

摘要:朱宇轲 +原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000本次作业将继续上次的实验,用gdb追踪系统mkdir执行系统调用的过程,并分析system_call的中断处理过程。首先应当将上次写的代... 阅读全文

posted @ 2015-04-05 21:49 闪之剑圣 阅读(436) 评论(0) 推荐(0)

摘要:朱宇轲 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 在本次的实验中,我们将通过用C和汇编实现的同样一段代码来解析系统调用的过程。 废话少说,开始实验! C语言程序如下所示:/... 阅读全文

posted @ 2015-03-29 11:34 闪之剑圣 阅读(361) 评论(0) 推荐(0)

摘要:朱宇轲 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 在本次的实验中,我们将通过简单分析Linux内核代码来探讨操作系统的启动过程。 计算机启动的过程其实在Andrew S.... 阅读全文

posted @ 2015-03-22 21:48 闪之剑圣 阅读(1111) 评论(0) 推荐(0)

摘要:朱宇轲 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 本次课程老师为我们演示了一个简单时间片轮转多道程序内核代码,今天我们讲对它进行运行和分析。 实验截图 需要到githu... 阅读全文

posted @ 2015-03-15 22:49 闪之剑圣 阅读(687) 评论(0) 推荐(0)

摘要:朱宇轲+ 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000/*-------------------------------------以下内容是课堂笔记,咿呀咿呀呦!-----------... 阅读全文

posted @ 2015-03-05 11:47 闪之剑圣 阅读(2496) 评论(0) 推荐(0)