04 2016 档案

摘要:20135132陈雨鑫 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ” 第一周http://www.cnblogs.com/20135132yoggie/p/5220003.htm 阅读全文
posted @ 2016-04-26 22:24 20135132 阅读(164) 评论(0) 推荐(0)
摘要:20135132陈雨鑫 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ” 一、进程调度与进程调度的时机分析 1、进程调度 不同类型的进程有不同的调度需求 第一种分类: I/O-bou 阅读全文
posted @ 2016-04-14 22:55 20135132 阅读(288) 评论(0) 推荐(0)
摘要:调度程序负责决定哪个进程投入运行,何时运行以及运行多长时间。只有通过调度程序合理调度,系统资源才能最大限度发挥作用,多进程才会有并发执行的效果。 最大限度地利用处理器时间的原则是,只要有可以执行的进程,那么就总会有进程正在执行。 1.多任务 多任务系统分两类:非抢占式多任务(cooperative 阅读全文
posted @ 2016-04-13 19:21 20135132 阅读(484) 评论(0) 推荐(0)
摘要:20135132陈雨鑫 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ” 一、预处理、编译和链接和目标文件的格式 1、可执行程序是怎么来的? 理解编译链接的过程和ELF可执行文件格式 阅读全文
posted @ 2016-04-07 21:08 20135132 阅读(204) 评论(0) 推荐(0)
摘要:第7章 链接 链接:就是将不同部分的代码和数据收集和组合成一个单一文件的的过程,这个文件可被加载(或被拷贝)到存储器并执行。 链接可以执行在编译(源代码被转化为机器代码时)时,也可以执行于加载(程序被加载器加载到存储器并执行时)时,甚至执行与运行时。 链接是由链接器来安静地处理的,理解链接器的好处: 阅读全文
posted @ 2016-04-06 19:50 20135132 阅读(551) 评论(0) 推荐(0)
摘要:1.进程 进程就是正在执行的程序代码的实时结果,不仅包含可执行代码,还包括其他资源,比如:打开的文件,挂起的信号,内核内部数据结构,处理器状态,一个或多个具有内存映射的内存地址空间及一个或多个执行线程,全局变量数据段等。 内核需要有效而透明的管理所有细节。 线程,每个线程拥有一个独立的程序计数器,进 阅读全文
posted @ 2016-04-06 19:33 20135132 阅读(194) 评论(0) 推荐(0)