进程的创建与描述
摘要:1.进程的概念 进程就是处于执行期的程序(目标码存放在某种存储介质上〉。但进程并不仅仅局限于一段 可执行程序代码( Unix 称其为代码段, text section)。通常进程还要包含其他资源,像打开的文件,挂起的信号,内核内部数据,处理器状态, 一个或多个具有内存映射的内存地址空间及一个或多个执
阅读全文
posted @
2016-03-31 22:39
20135124
阅读(261)
推荐(0)
进程的创建与描述
摘要:陈民禾——原创作品转载请注明出处—— 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.复习上周内容 上周主要学习了Linux中的系统调用的过程,如图所示就是系统调用的大致过程: 一.关于进程调度的一些基本概念 f
阅读全文
posted @
2016-03-30 13:37
20135124
阅读(1951)
推荐(0)
第五章 系统调用
摘要:这一章开始学习系统调用的有关内容,在linux内核分析中,系统调用是绕不去的一个坎。下面就是我这周的读书感受。 一.几个重要的基本概念 API:系统调用在用户空间和硬件设备上添加了一个中间层(应用编程接口API),这个层的主要作用如下:1首先为用户空间提供了一种硬件的抽象接口。2.保证系统的稳定和安
阅读全文
posted @
2016-03-28 09:50
20135124
阅读(215)
推荐(0)
system_call中断处理过程
摘要:陈民禾——原创作品转载请注明出处—— 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.上周内容回顾 计算机科学中有一句话,任何计算机相关问题都可以通过加一个中间层来解决。操作系统的系统调用是这样,system_c
阅读全文
posted @
2016-03-27 17:59
20135124
阅读(898)
推荐(0)
系统调用过程
摘要:陈民禾 原创作品转载请注明出处 ——《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.复习上周内容 上周主要学习了内核的启动过程可以简单地这么来看:start_kernel从内核一启动的时候它会一直存在,这个就是0
阅读全文
posted @
2016-03-20 17:53
20135124
阅读(8608)
推荐(1)
Week4_Linux书本一二两章
摘要:第一章的学习内容就是对Linux内核有一个基本的了解,同时知道一些关于Linux的知识。 学习Linux,可以自己有一台装有Linux操作系统的机器,源代码的作用无可替代; Linux发展历程简介:Linux是Unix家族的重要成员,一名大学生Linus,他对Unix源代码的修改构建了现在Linux
阅读全文
posted @
2016-03-15 22:03
20135124
阅读(225)
推荐(0)
Linux系统的启动过程
摘要:陈民禾原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ”,博客内容的具体要求如下: 一.上一周内容复习 上一周主要学习了计算机的三大法宝:存储程序计算机、函数调用堆栈、中断。 操作系统有两把宝剑
阅读全文
posted @
2016-03-13 20:31
20135124
阅读(399)
推荐(0)
操作系统运行的机制
摘要:陈民禾—— 原创作品转载请注明出处 ——《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ,我的博客中有一部分是出自MOOC课程中视频,再加上一些我自己的理解。 一.计算机是如何工作的,首先要明白三个法宝 法宝一:存储
阅读全文
posted @
2016-03-06 20:05
20135124
阅读(355)
推荐(1)